Как включить qDebug::noquote внутри qMessageHandler?
Как включить
QDebug::noquote
внутри собственного обработчика сообщений в Qt?
Без использования qDebug(). Noquote ()
каждый раз.qDebug(). noquote () <<
1 ответ
Нет необходимости каждый раз вызыватьnoquote(), как сказано здесь:
QDebug & QDebug:: noquote()
Отключает автоматическую вставку кавычек вокруг содержимого QChar, QString и QByteArray и возвращает ссылку на поток.
Когда цитирование отключено, эти типы печатаются без кавычек и без экранирования непечатных символов.
Если вы используете его в пользовательском обработчике сообщений, достаточно будет вызватьnoquote() в конструкторе.