Line data Source code
1 : #include "FangLogging.h"
2 :
3 : // Define logging categories
4 : // In debug builds, these output at QtDebugMsg level
5 : // In release builds, they're disabled (QtInfoMsg level means debug messages won't show)
6 :
7 : #ifdef QT_DEBUG
8 72 : Q_LOGGING_CATEGORY(logFavicon, "fang.favicon", QtDebugMsg)
9 57 : Q_LOGGING_CATEGORY(logWebPage, "fang.webpage", QtDebugMsg)
10 151 : Q_LOGGING_CATEGORY(logMock, "fang.mock", QtDebugMsg)
11 437 : Q_LOGGING_CATEGORY(logNetwork, "fang.network", QtDebugMsg)
12 : #else
13 : Q_LOGGING_CATEGORY(logFavicon, "fang.favicon", QtInfoMsg)
14 : Q_LOGGING_CATEGORY(logWebPage, "fang.webpage", QtInfoMsg)
15 : Q_LOGGING_CATEGORY(logMock, "fang.mock", QtInfoMsg)
16 : Q_LOGGING_CATEGORY(logNetwork, "fang.network", QtWarningMsg) // Keep warnings in release builds
17 : #endif
|