8#define OT_UISERVICE_DEV_LOGGER_ACTIVE 0
12#if OT_UISERVICE_DEV_LOGGER_ACTIVE==0
13#define OT_UISERVICE_DEV_LOGGER_INIT
15#elif OT_UISERVICE_DEV_LOGGER_ACTIVE==1
16#define OT_UISERVICE_DEV_LOGGER_INIT ot::intern::UiDevLogger::initialize()
18#pragma message("The UIService DevLogger is used. Do not ship this build")
20#include <QtWidgets/qplaintextedit.h>
21#include <QtCore/qthread.h>
27 class SimpleLogViewer :
public QPlainTextEdit {
31 virtual ~SimpleLogViewer();
39 Qt::HANDLE m_creatorThread;
47 static UiDevLogger& instance(
void);
54 virtual ~UiDevLogger();
56 QMainWindow* m_window;
57 ot::SimpleLogViewer* m_viewer;
Used to receive every log message that is generated.
Definition Logger.h:431
Contains information about the origin and the content of a log message.
Definition Logger.h:345
Definition GraphicsPicker.cpp:29