QString STR;
if (STR.isNull())
{
qDebug() << "isNull";
}
if (STR.isEmpty())
{
qDebug() << "isEmpty";
}
STR = "";
if (STR.isNull())
{
qDebug() << "isNull1";
}
if (STR.isEmpty())
{
qDebug() << "isEmpty2";
}
QString str2;
if (str2=="")
{
qDebug() << "str2";
}
QString STR3 = "TEST";
STR3 += "TEST222";
STR3 += "A";
STR3.append("TEST333");
qDebug() << STR3;
//字符串拼接
QString str5;
str5 = QString("xing arg=%1 %2 %3").arg(10).arg(123,8, 2).arg(255, 6, 16);
qDebug() << str5;
//整型转化为字符串
QString num= QString::number(14);
qDebug() << num;
//Qstring 转int
int i = num.toInt();
qDebug() << i;
//Qstring 转double
QString num2 = QString::number(153.6);
double j = num.toDouble();
qDebug() << j;
isNull
isEmpty
isEmpty2
str2
"TESTTEST222ATEST333"
"xing arg=10 1111011 ff"
"14"
14
14