当前位置: 代码迷 >> QT开发 >> 怎么对qlinedit中的字符串进行比较
  详细解决方案

怎么对qlinedit中的字符串进行比较

热度:58   发布时间:2016-04-25 04:39:40.0
如何对qlinedit中的字符串进行比较
比如qlineedit控件的指针a中输入hello
直接用a->text() == "hello"这样判断可以吗,还是需要做一些转换

------解决方案--------------------
可以这么判断
------解决方案--------------------
嗯啊,这样可以的呀。。。
------解决方案--------------------
楼主很聪明。给点分呗
------解决方案--------------------
一人10分吧,^_^
------解决方案--------------------
int x = QString::compare("aUtO", "AuTo", Qt::CaseInsensitive); // x == 0,这样比较可以不区分大小写
int y = QString::compare("auto", "Car", Qt::CaseSensitive); // y > 0
int z = QString::compare("auto", "Car", Qt::CaseInsensitive); // z < 0
------解决方案--------------------
探讨
我原来没有把字符串大小写忽视了,所以判断错误,但是现在又出现了新问题,就是a_b这样的带下划线的字符串好象不能用==判断,需要转义吗
  相关解决方案