网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容

QlineEdit显示打开的文件夹路径

时间:2024-10-14 02:17:22

1、使用正则表达式检验QLineEdit的输入范围(代码如下):#include <qvali蟠校盯昂dator.h>#include <qlineedit.h>QLineEdit *lineEdit = new QLineEdit(this);QRegExp regExp("[A-Za-z][1-9][0-9]{0,2}"); //^[1-9][0-9]*$ 和 ^[1-9]{1}[/d]*$ //上面的正则表达式表示只能输入大于0的正整数

QlineEdit显示打开的文件夹路径

2、QLineEdit只输入字母和数字 收藏 QRegExp reg垓矗梅吒x("[a-zA-Z0-9]+$"); QValidator *validator = new QRegExpValidator(regx, lined ); ui->lined->setValidator( validator );

QlineEdit显示打开的文件夹路径

3、.使用 QIntValidator 整型数验证控件控制QLineEdit的输入范围(代码如下):#include <qvalidator.h>#include <qlineedit.h>QValidator* validator = new QIntValidator( 100, 999, this );

QlineEdit显示打开的文件夹路径

4、实现qlineedit输入参数的校验,而且校验是实时的,即每输入一个字符都会进行校验,这样就保证用户输入的每个字符都是符合规则的字符,不合法字符将不允许被输入,因此这种情况下,就不需要在用户输入完成的时候再进行判断整个字符。

QlineEdit显示打开的文件夹路径

5、将 () 之间括起来的表达式定义为组(group),并且将匹配这个表达式的字符保存到一个临时区域,这个元字符在字符串提取的时候非常有用。把一些字符表示为一个整体。改变优先级、定义提取组两个作用。

QlineEdit显示打开的文件夹路径

6、正则表达式中的一些表示方法,可以匹配'多种字符'其中的任意一个字符。比如,表达式"/d"可以匹配任意一个数字。虽然可以匹配其中任意字符,但是只能是一个,不是多个。这就好比玩扑克牌时候,大小王可以代替任意一张牌,但是只能代替一张牌。

QlineEdit显示打开的文件夹路径
© 2025 海能知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com