]> git.siccegge.de Git - frida/frida.git/blob - src/gui/widgets/LogDock.hxx
Add doc repo as submodule
[frida/frida.git] / src / gui / widgets / LogDock.hxx
1 #ifndef INCLUDE__LogDock_hxx_
2 #define INCLUDE__LogDock_hxx_
3
4 #include "qt.hxx"
5 #include <log4cxx/appenderskeleton.h>
6
7 class FridaDock;
8 class LogDockAppender;
9
10 class LogDock : public QTableWidget {
11 Q_OBJECT
12 public:
13 LogDock(FridaDock* parent);
14 virtual ~LogDock();
15 log4cxx::Appender* getAppender();
16 private:
17 LogDockAppender* appender;
18 void handleNewLogEntry(QColor color, QString timestamp, QString level, QString message);
19 friend class LogDockAppender;
20 };
21
22 #endif /* INCLUDE__LogDock_hxx_ */