如何在qMessageHandler中启用qDebug :: noquote?

时间:2019-02-07 20:12:06

标签: c++ qt qdebug

如何启用

  

qDebug :: noquote

在Qt中内置自定义消息处理程序吗?

不使用qDebug()。noquote()

  

qDebug()。noquote()<<   

  每次。

1 个答案:

答案 0 :(得分:0)

here中说过,不必每次都调用' noquote ()':

  

QDebug&QDebug :: noquote()

     

禁用自动插入引号   QChar,QString和QByteArray内容周围的字符,并返回一个   对流的引用。

     

禁用报价时,这些类型的打印内容不带报价   字符,并且不转义不可打印的字符。

如果在自定义消息处理程序中使用它,则在构造函数中调用' noquote ()'就足够了。