本文介绍了如何使用qDebug打印包含换行符的QString的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
尝试使用转义不可打印的字符,如下所示:
Try using qDebug().noquote() as this disables escaping non-printable characters, like this:
QString output("test1\ntest2"); qDebug().noquote() << output;
警告:
qDebug(), qInfo(), qWarning(), qCritical()和 qFatal()都提供。
Warning:
qDebug(), qInfo(), qWarning(), qCritical() and qFatal() are all provided for debugging purposes. They are not meant to display something to the user in production code.
请不要使用这些方法,除非您正在打印/记录一些调试语句。
Please, don't use these methods unless you are printing/logging some debug statements.
这篇关于如何使用qDebug打印包含换行符的QString的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!