|
sas
Modularised monitoring, logging, and control of robots.
|
Public Member Functions | |
| __init__ (self, str label, tuple[int, int] slider_range, parent=None) | |
| set_value (self, value) | |
| set_text (self, text) | |
Public Attributes | |
| description_label = QLabel() | |
| value_label = QLabel() | |
| slider = QSlider(Qt.Orientation.Vertical) | |
| layout = QVBoxLayout() | |
Widget combining a vertical QSlider with descriptive and value labels. The widget shows a description label, a label that displays the current value as text, and a vertical slider. It is intended for control and display in GUI panels.
| sas_datalogger.slider_label_vertical.SliderLabelVertical.__init__ | ( | self, | |
| str | label, | ||
| tuple[int,int] | slider_range, | ||
| parent = None ) |
Initialize the widget.
Args:
label: Descriptive text shown above the slider.
slider_range: Tuple (min, max) describing the integer range.
parent: Optional parent widget.
| sas_datalogger.slider_label_vertical.SliderLabelVertical.set_text | ( | self, | |
| text ) |
Set the text displayed in the value label.
Args:
text: Text to display next to the slider.
| sas_datalogger.slider_label_vertical.SliderLabelVertical.set_value | ( | self, | |
| value ) |
Set the slider's numeric value.
Args:
value: Integer value to set the slider to.