728x90

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.


728x90

'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

+ Recent posts