有时候调试需要打印QString,用%s打印会警告,正确的打印方式:
QT QDebug打印输出QString;
QT 打印QString的打印:
QString转char打印:
QString fileName;
qDebug(“[%s]fileName now is:%s”, func, fileName.toStdString().data());
又或者:
qDebug(“[%s]fileName now is:%s”, func, qPrintable(fileName));