Возможно ли переопределить куда будет выводить qDebug() для экземпляра класса? |
Здравствуйте, гость ( Вход | Регистрация )
Возможно ли переопределить куда будет выводить qDebug() для экземпляра класса? |
reeshkov |
6.10.2015, 13:02
Сообщение
#1
|
Новичок Группа: Новичок Сообщений: 7 Регистрация: 18.9.2015 Пользователь №: 4450 Спасибо сказали: 5 раз(а) Репутация: 0 |
Есть готовый класс, в котором используется вывод отладочной информации с помощью qDebug()<<"отладка";
Можно ли в конструкторе этого класса как-то переопределить куда будет направлен вывод? т.к. qInstallMsgHandler можно использовать один раз то даже теряюсь в догадках... |
|
|
ViGOur |
6.10.2015, 13:35
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Если внимательно посмотреть на qDebug, то он определяется вот так:
Тебе ничего не мешает переопределить qDebug в твоем классе, с перенаправлением вывода куда тебе нужно.Просто внимательно посмотри на конструкторы QDebug... |
|
|
Текстовая версия | Сейчас: 29.3.2024, 4:35 |