summaryrefslogtreecommitdiffstats
path: root/utils/regtools/qeditor/mainwindow.h
diff options
context:
space:
mode:
Diffstat (limited to 'utils/regtools/qeditor/mainwindow.h')
-rw-r--r--utils/regtools/qeditor/mainwindow.h13
1 files changed, 7 insertions, 6 deletions
diff --git a/utils/regtools/qeditor/mainwindow.h b/utils/regtools/qeditor/mainwindow.h
index c5da66758e..5d0bf4ed06 100644
--- a/utils/regtools/qeditor/mainwindow.h
+++ b/utils/regtools/qeditor/mainwindow.h
@@ -26,8 +26,9 @@
#include <QSettings>
#include "backend.h"
#include "settings.h"
+#include "utils.h"
-class MyTabWidget;
+class DocumentTabWidget;
class DocumentTab
{
@@ -35,20 +36,20 @@ public:
DocumentTab() { m_tab = 0; }
virtual bool Quit() = 0;
virtual QWidget *GetWidget() = 0;
- void SetTabWidget(MyTabWidget *tab);
+ void SetTabWidget(DocumentTabWidget *tab);
protected:
void OnModified(bool modified);
void SetTabName(const QString& name);
- MyTabWidget *m_tab;
+ DocumentTabWidget *m_tab;
QString m_tabname;
};
-class MyTabWidget : public QTabWidget
+class DocumentTabWidget : public YTabWidget
{
Q_OBJECT
public:
- MyTabWidget();
+ DocumentTabWidget();
bool CloseTab(int index);
void SetTabModified(DocumentTab *tab, bool mod);
void SetTabName(DocumentTab *tab, const QString& name);
@@ -83,7 +84,7 @@ private slots:
void OnNewRegEdit();
private:
- MyTabWidget *m_tab;
+ DocumentTabWidget *m_tab;
Backend *m_backend;
};