ZC: 下面的测试效果看,可以只是用 “QString.isEmpty()” 或者 “QString == ""”来判断 QString是否为 空或者NULL 。
1、
QString str; if (str.isNull()) qDebug() << "str.isNull()"; if (str.isEmpty()) qDebug() << "str.isEmpty()"; if (str == "") qDebug() << "str == ‘‘"; qDebug() << "*********"; QString str1 = ""; if (str1.isNull()) qDebug() << "str.isNull()"; if (str1.isEmpty()) qDebug() << "str.isEmpty()"; if (str1 == "") qDebug() << "str == ‘‘";
2、
str.isNull()
str.isEmpty()
str == ‘‘
*********
str.isEmpty()
str == ‘‘
3、
4、
5、
原文:http://www.cnblogs.com/cppskill/p/6339509.html