summaryrefslogtreecommitdiff
path: root/ui/main_window.py
diff options
context:
space:
mode:
Diffstat (limited to 'ui/main_window.py')
-rw-r--r--ui/main_window.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/main_window.py b/ui/main_window.py
index 77f8286..19d4c69 100644
--- a/ui/main_window.py
+++ b/ui/main_window.py
@@ -188,6 +188,7 @@ class MainWindow(QMainWindow):
# ── ⊞ View menu ───────────────────────────────────────────────────
view_btn = QPushButton("⊞ View ▾"); view_btn.setObjectName("toolbarSectionBtn")
+ view_btn.setToolTip("Show/hide the Control Panel and Namespace docks")
self._view_menu = QMenu(self)
self._act_ctrl_panel = QAction("Control Panel", self)
@@ -209,16 +210,19 @@ class MainWindow(QMainWindow):
tb.addWidget(view_btn)
config_btn = QPushButton("⚙ Configure"); config_btn.setObjectName("toolbarSectionBtn")
+ config_btn.setToolTip("Open Configuration — Devices, Channels, and Plot layout")
config_btn.clicked.connect(lambda: self._open_config(0))
tb.addWidget(config_btn)
tb.addWidget(_sep())
self._run_btn = QPushButton("▶ RUN")
+ self._run_btn.setToolTip("Start/stop acquisition")
self._run_btn.setObjectName("runButton"); self._run_btn.setCheckable(True)
self._run_btn.clicked.connect(self._toggle_run); tb.addWidget(self._run_btn)
self._log_btn = QPushButton("⬤ LOG")
+ self._log_btn.setToolTip("Start/stop logging data to CSV (only available while running)")
self._log_btn.setObjectName("logButton"); self._log_btn.setCheckable(True)
self._log_btn.setEnabled(False); self._log_btn.clicked.connect(self._toggle_log)
tb.addWidget(self._log_btn)
@@ -246,6 +250,7 @@ class MainWindow(QMainWindow):
tb.addWidget(_sep())
set_btn = QPushButton("⚙ Settings")
+ set_btn.setToolTip("App settings, theme, plugins")
set_btn.setObjectName("toolbarSectionBtn"); set_btn.setCheckable(True)
set_btn.clicked.connect(lambda c: self._open_settings())
tb.addWidget(set_btn); self._btn_settings = set_btn