summaryrefslogtreecommitdiff
path: root/ui/control_panel.py
diff options
context:
space:
mode:
Diffstat (limited to 'ui/control_panel.py')
-rw-r--r--ui/control_panel.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/control_panel.py b/ui/control_panel.py
index adf48e6..f0e18ef 100644
--- a/ui/control_panel.py
+++ b/ui/control_panel.py
@@ -252,6 +252,7 @@ class OnOffSwitch(ControlWidget):
# Big toggle button
self._btn = QPushButton("OFF")
+ self._btn.setToolTip("Toggle this output on/off")
self._btn.setObjectName("switchBtn")
self._btn.setCheckable(True)
self._btn.setMinimumHeight(52)
@@ -338,12 +339,14 @@ class MotorControl(ControlWidget):
btn_row = QHBoxLayout()
self._dir_btn = QPushButton("▶ FWD")
+ self._dir_btn.setToolTip("Toggle motor direction (forward/reverse)")
self._dir_btn.setObjectName("motorDirBtn")
self._dir_btn.setCheckable(True)
self._dir_btn.toggled.connect(self._on_dir)
btn_row.addWidget(self._dir_btn)
self._run_btn = QPushButton("START")
+ self._run_btn.setToolTip("Start/stop the motor at the speed set by the slider above")
self._run_btn.setObjectName("motorRunBtnOff")
self._run_btn.setCheckable(True)
self._run_btn.toggled.connect(self._on_run)
@@ -410,6 +413,7 @@ class SetpointControl(ControlWidget):
sp_lbl.setFixedWidth(24)
self._minus_btn = QPushButton("−")
+ self._minus_btn.setToolTip(f"Decrease setpoint by {self.step} {self.unit}")
self._minus_btn.setObjectName("spStepBtn")
self._minus_btn.setFixedWidth(32)
self._minus_btn.clicked.connect(self._decrement)
@@ -422,6 +426,7 @@ class SetpointControl(ControlWidget):
self._sp_spin.valueChanged.connect(self._on_sp_changed)
self._plus_btn = QPushButton("+")
+ self._plus_btn.setToolTip(f"Increase setpoint by {self.step} {self.unit}")
self._plus_btn.setObjectName("spStepBtn")
self._plus_btn.setFixedWidth(32)
self._plus_btn.clicked.connect(self._increment)