Russian Qt Forum
Ноябрь 24, 2024, 22:05 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как отловить qDebug???  (Прочитано 4416 раз)
Racot
Гость
« : Февраль 27, 2012, 21:24 »

При работе в QtCreator в "вывод приложения" выводится разная отладочная инфа (я так полагаю с помощью qDebug) типа:

QIODevice::read: Called with maxSize < 0
или
libpng warning: Interlace handling should be turned on when using png_read_image
(последнее я так и не понял)

на работу приложения никак не влияет.....но уже напрягает когда выводится десятками.
Можно ли их как-нибудь отловить при выводе?....точку останова поставить или ещё как??

Записан
mutineer
Гость
« Ответ #1 : Февраль 27, 2012, 21:35 »

qDebug() можно отловить при помощи qInstallMsgHandler

Но я бы советовал эти ворнинги почитать и по возможности исправить
« Последнее редактирование: Февраль 27, 2012, 21:38 от mutineer » Записан
Racot
Гость
« Ответ #2 : Февраль 27, 2012, 21:44 »


Цитировать
Но я бы советовал эти ворнинги почитать и по возможности исправить

Дык я и хочу их отловить чтобы исправить))))

Цитировать
libpng warning: Interlace handling should be turned on when using png_read_image


а что это вообще значит - мне кто-нибудь растолкует?

Записан
mutineer
Гость
« Ответ #3 : Февраль 27, 2012, 21:54 »


Цитировать
libpng warning: Interlace handling should be turned on when using png_read_image


а что это вообще значит - мне кто-нибудь растолкует?

у гугла получится лучше всего
http://www.qtcentre.org/threads/44544-Qt-4-7-4-problem-with-libpng?s=29becd09ca103090927a8901ace7740f
Записан
Racot
Гость
« Ответ #4 : Февраль 27, 2012, 22:01 »

Спасибо!!!)))
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 20.