Qt QRegExpValidator内置检验器
2015-11-20 20:01
351 查看
这样一行代码:
QRegExpValidator带一个正则表达式“[A-Za-z][1-9][0-9]{0,2}”,意思是:允许一个大写或者小写的字母,后面跟着一个范围为1~9的数字,后面再跟0个、1个或2个0~9的数字。(对于正则表达式的介绍,请查看参考文档中的QRegExp)
QRegExp regExp("[A-Za-z][1-9][0-9]{0,2}"); lineEdit->setValidator(new QRegExpValidator(regExp, this));
QRegExpValidator带一个正则表达式“[A-Za-z][1-9][0-9]{0,2}”,意思是:允许一个大写或者小写的字母,后面跟着一个范围为1~9的数字,后面再跟0个、1个或2个0~9的数字。(对于正则表达式的介绍,请查看参考文档中的QRegExp)
相关文章推荐
- Qt 自动建立信号-槽关系
- Qt:让任意线程执行一个匿名函数
- QT的文件对话框
- Qt 深入介绍信号和槽
- Qt 创建对话框
- QT中的各种MessageBox
- QT程序图标和窗口图标
- QT.Debug设置断点无效
- qt QSharedMemory 用法
- qt 打印信息显示行号
- Qt moc 功能和限制
- Qt之右键菜单实现
- QT创建透明窗体
- Qt Creator快捷键
- Qt Creator快捷键
- Ⅰ.2.9.如何测试支持国际化的Qt AUT
- 使用VS开发Qt项目时编译速度慢的问题解决
- Qt共享内存实现进程间通信(QSharedMemory)
- QTP自动化测试之VBScript对象
- QTP自动化测试之VBScript基础(下)