毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> 移动平台 >> 正文

如何限制QTextEdit的输入格式

更新时间:2012-8-18:  来源:毕业论文
QLineEdit有setValidator()这个函数可以限定输入字符格式,但是QTextEdit却没有找到,请问高手们如何解决这个问题?
再通过正则,取到自己要的每行的值。
//测试正则表达式
QString str = "<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">8:00-00:00</p> \
<p style=\" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;\">8:00-00:00</p>";
QRegExp rx("\\d+:\\d+-\\d+:\\d+"); // primitive text matching
int count = 0;
int pos = 0;
while ((pos = rx.indexIn(str, pos)) != -1) 
{
++count;
defaultStyle = rx.cap(0);
pos += rx.matchedLength();
}
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。