Tome
A generic data editor for games supporting arbitrary input and output formats.
outputdockwidget.h
1 #ifndef LOGWINDOW_H
2 #define LOGWINDOW_H
3 
4 #include <QDockWidget>
5 #include <QVBoxLayout>
6 #include <QTextBrowser>
7 
8 namespace Tome
9 {
13  class OutputDockWidget : public QDockWidget
14  {
15  public:
20  OutputDockWidget(QWidget* parent);
22 
26  void init();
27 
28  private:
29  static OutputDockWidget* logDockWidget;
30 
31  QWidget* widget;
32  QVBoxLayout* verticalLayout;
33  QTextBrowser* textBrowser;
34 
35  static void handleMessage(QtMsgType type, const QMessageLogContext &context, const QString &msg);
36  };
37 }
38 
39 #endif // LOGWINDOW_H
Definition: commandlineoptions.h:6
OutputDockWidget(QWidget *parent)
Constructs a new dock widget for showing Qt messages.
Definition: outputdockwidget.cpp:11
void init()
Sets up this dock widget for showing Qt messages.
Definition: outputdockwidget.cpp:34
Dock widget for showing Qt messages (e.g. qInfo or qCritical).
Definition: outputdockwidget.h:13