Qt实用技巧:QLineEdit限制只能输入Ip地址,且一直显示ip地址分段的“.”

简介: Qt实用技巧:QLineEdit限制只能输入Ip地址,且一直显示ip地址分段的“.”

需求

QLineEdit限制输入只能输入Ip地址,且未输入时要显示4个点展位。

 

代码

// 正在表达式限制输入
ui->lineEdit_ip->setValidator(new QRegExpValidator(QRegExp("\\b(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\b")));
// 用于占位
ui->lineEdit_ip->setInputMask("000.000.000.000; ");

 

效果


相关文章
|
11月前
|
存储 JSON Cloud Native
C++ QT获取本机公网IP和IP所在地
C++ QT获取本机公网IP和IP所在地
|
11月前
|
数据安全/隐私保护
22 QT - QLineEdit
22 QT - QLineEdit
49 0
Qt实用技巧:实用掩码限制QLineEdit只能输入规定长度的数字、字母和字符
Qt实用技巧:实用掩码限制QLineEdit只能输入规定长度的数字、字母和字符
Qt实用技巧:实用掩码限制QLineEdit只能输入规定长度的数字、字母和字符
|
2月前
|
网络协议
【qt】TCP的监听 (设置服务器IP地址和端口号)
【qt】TCP的监听 (设置服务器IP地址和端口号)
89 0
|
2月前
|
容器
【qt】如何获取网卡的IP地址?
【qt】如何获取网卡的IP地址?
16 0
|
2月前
|
网络协议
【qt】如何通过域名获得IP地址?
【qt】如何通过域名获得IP地址?
14 0
|
2月前
|
网络协议 容器
【qt】如何获取本机的IP地址?
【qt】如何获取本机的IP地址?
19 0
|
5月前
|
域名解析 C++
C++ Qt开发:QHostInfo主机地址查询组件
在Qt网络编程中,QHostInfo是一个强大而灵活的组件,用于获取有关主机的信息,包括主机名、IP地址和域名解析等。通过支持异步查询的机制,它能够在后台获取主机信息,避免阻塞主线程,同时通过信号-槽机制提供查询结果。其多主机查询、可靠的错误处理和与网络环境的适应性,使其成为处理网络应用中主机信息获取的理想选择。
83 6
C++ Qt开发:QHostInfo主机地址查询组件
|
11月前
《QT从基础到进阶·十》QTableView,QTableWidget,QLineEdit设置只读和输入限制
《QT从基础到进阶·十》QTableView,QTableWidget,QLineEdit设置只读和输入限制
262 0
|
12月前
Qt-获取计算机信息(MAC、IP、CPU、主机名等等)
Qt-获取计算机信息(MAC、IP、CPU、主机名等等)
526 0
下一篇
无影云桌面