aboutsummaryrefslogtreecommitdiff
path: root/confui/mainwindow.h
diff options
context:
space:
mode:
Diffstat (limited to 'confui/mainwindow.h')
-rw-r--r--confui/mainwindow.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/confui/mainwindow.h b/confui/mainwindow.h
index 398ed7f..ad0e363 100644
--- a/confui/mainwindow.h
+++ b/confui/mainwindow.h
@@ -10,6 +10,12 @@
class CDAutomationsTabWidget;
class CDNodeOverviewTabWidget;
+/**
+ * @brief main window
+ *
+ * creates menu bar and tabs
+ * cascading refresh (automatic and manual)
+ */
class CDMainWindow : public QMainWindow {
Q_OBJECT
private:
@@ -22,7 +28,10 @@ public:
CDMainWindow(QWidget *parent = nullptr);
~CDMainWindow();
+ /** @brief update user interface */
virtual void update();
+ /** @brief menu bar refresh action handler */
virtual void menu_refresh();
+ /** @brief menu bar add automation action handler */
virtual void menu_add_automation();
};