mirror of
https://github.com/YACReader/yacreader
synced 2025-05-27 10:50:27 -04:00
23 lines
680 B
C
23 lines
680 B
C
#ifndef QSLOGDISABLEFORTHISFILE_H
|
|
#define QSLOGDISABLEFORTHISFILE_H
|
|
|
|
#include <QtDebug>
|
|
// When included AFTER QsLog.h, this file will disable logging in that C++ file. When included
|
|
// before, it will lead to compiler warnings or errors about macro redefinitions.
|
|
|
|
#undef QLOG_TRACE
|
|
#undef QLOG_DEBUG
|
|
#undef QLOG_INFO
|
|
#undef QLOG_WARN
|
|
#undef QLOG_ERROR
|
|
#undef QLOG_FATAL
|
|
|
|
#define QLOG_TRACE() if (1) {} else qDebug()
|
|
#define QLOG_DEBUG() if (1) {} else qDebug()
|
|
#define QLOG_INFO() if (1) {} else qDebug()
|
|
#define QLOG_WARN() if (1) {} else qDebug()
|
|
#define QLOG_ERROR() if (1) {} else qDebug()
|
|
#define QLOG_FATAL() if (1) {} else qDebug()
|
|
|
|
#endif // QSLOGDISABLEFORTHISFILE_H
|