RabbitCommon v2.2.6
Loading...
Searching...
No Matches
DockDebugLog.h
1#ifndef DOCKDEBUGLOG_H
2#define DOCKDEBUGLOG_H
3
4#include <QDockWidget>
5#include <QRegularExpression>
6
7namespace Ui {
8class CDockDebugLog;
9}
10
16class CDockDebugLog : public QDockWidget
17{
18 Q_OBJECT
19
20public:
21 explicit CDockDebugLog(QWidget *parent = nullptr);
22 virtual ~CDockDebugLog();
23
24Q_SIGNALS:
25 void sigAddLog(const QString& szLog);
26
27private Q_SLOTS:
28 void slotAddLog(const QString& szLog);
29
30private:
31 Ui::CDockDebugLog *ui;
32 QRegularExpression m_reInclude;
33 QRegularExpression m_reExclude;
34
35 int SetInclude(const QString& szInclude);
36 int SetExclude(const QString& szExclude);
37};
38
39#endif // DOCKDEBUGLOG_H
The CDockDebugLog class.