qDebug()는 MFC의 TRACE()나 ASSERT()처럼 Debug 모드에만 나오고 Release에는 안나오는 그런 define이 아니다.
기본적으로는 그냥 동작을 하고, 전처리기에 QT_NO_DEBUG_OUTPUT을 추가하면 동작하지 않는 그런 define이다.
나라면 DebugView를 이용하기 위해서라도 QT_NO_DEBUG_OUTPUT를 사용하지 않을 것 같다...
- qDebug() is used for writing custom debug output.
- qWarning() is used to report warnings and recoverable errors in your application.
- qCritical() is used for writing critical error mesages and reporting system errors.
- qFatal() is used for writing fatal error messages shortly before exiting.
'GUI Toolkit > QT' 카테고리의 다른 글
QT - Dragger (0) | 2023.06.22 |
---|---|
QT - QWidget에서 DirectX Rendering (0) | 2019.11.20 |
QT - InputMethodEvent() 버그...? (3) | 2019.01.15 |
QT - QT 설치하기. (0) | 2017.02.18 |