Qt两个QString类型比较
代码如下:if(query.value(2).toString().operator==(lineEdit2->text())){this->close();XuanZe...
代码如下:
if(query.value(2).toString().operator ==(lineEdit2->text())) { this->close(); XuanZe *xuanze1=new XuanZe; xuanze1->show(); return; }
大括号内的语句没有执行。
明明两个字符串一模一样,而且类型还是一样的啊,为何条件还是不成立?
右边的label显示的是 query.value(2).toString()
希望大神赐教 展开
if(query.value(2).toString().operator ==(lineEdit2->text())) { this->close(); XuanZe *xuanze1=new XuanZe; xuanze1->show(); return; }
大括号内的语句没有执行。
明明两个字符串一模一样,而且类型还是一样的啊,为何条件还是不成立?
右边的label显示的是 query.value(2).toString()
希望大神赐教 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询