恩呢。。我最后用的是textEdited(),而且用了validator,我发现用了validator以后,想要使它非法的时候显示为红色的功能就不需要了,因为不合法的字符根本没法输入进去。
但是在设计合法表达式的时候遇到了一个问题,其实我是想在linux下建立一个合法的目录,用的是系统调用,所以我希望它里面可以有英文字母和阿拉伯数字以及下滑线“_”和小横线“-”但是如何能够实现让它第一个字符不是“-”但是后面的什么字符都可以呢?
我目前没考虑小横线“-”的表达式是这样的
QRegExp regExp("^[A-Za-z0-9_-]+$");
哦哦,who can help me~~
再次求教啦