我使用QLoggingCategory
内容记录错误。每次我必须使用.noquote()
:
qCWaning(appCategory).noquote()
<< QCoreApplication::translate("app", "Unable to create object from URL %1")
.arg(url.toString());
禁用在消息文本周围插入的""
引号。
默认情况下,是否可以将QDebug
方法创建的QMessageLogger
的每个实例都设为.noquote()
?
当然,我可以针对各种消息类别制作#define
个。但那有全球设置吗?