Как я могу включить вызовы qDebug () в исходном коде Qt4 (Nokia)? - PullRequest
2 голосов
/ 07 февраля 2012

Я имею в виду не qDebug () в моем коде, а в исходном коде nokia. Должен ли я перекомпилировать Qt с опцией "debug"?

спасибо

1 Ответ

2 голосов
/ 07 февраля 2012

qDebug () всегда выводит свое сообщение независимо от режима отладки или выпуска. Некоторые qDebug () в исходном коде Qt защищены #ifdef и поэтому запускаются только в режиме отладки. Некоторые модули используют некоторые другие макросы отладки, которые выводят что-то только при определенных условиях, например phonon использует pDebug, который используется, только если QT_NO_DEBUG не установлен.

Вы можете использовать ваш любимый инструмент grep, чтобы искать в источниках Qt «debug» без учета регистра.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...