Как включить qDebug::noquote внутри qMessageHandler?

Как включить

QDebug::noquote

внутри собственного обработчика сообщений в Qt?

Без использования qDebug(). Noquote ()

qDebug(). noquote () <<

каждый раз.

1 ответ

Нет необходимости каждый раз вызыватьnoquote(), как сказано здесь:

QDebug & QDebug:: noquote()

Отключает автоматическую вставку кавычек вокруг содержимого QChar, QString и QByteArray и возвращает ссылку на поток.

Когда цитирование отключено, эти типы печатаются без кавычек и без экранирования непечатных символов.

Если вы используете его в пользовательском обработчике сообщений, достаточно будет вызватьnoquote() в конструкторе.

Другие вопросы по тегам