Widget
- class gpype.frontend.widgets.base.widget.Widget[source]
Bases:
objectBase class for main app visualization widgets with automatic updates.
Provides foundation for real-time visualization widgets with automatic UI updates via QTimer and standardized layout structure with grouped content. Wraps content in QGroupBox with configurable layout.
- Parameters:
Subclasses must implement the _update() method.
- UPDATE_INTERVAL_MS = 16.67
Update interval for widget refresh in milliseconds (60 FPS)
- __init__(widget, name='', layout=PySide6.QtWidgets.QVBoxLayout)[source]
Initialize the widget with layout and timer setup.