indicator.led

Classes

LEDIndicator

LED-style indicator widget

Module Contents

class indicator.led.LEDIndicator(parent: object | None = None, alignment_state: object | None = None)[source]

Bases: PySide6.QtWidgets.QWidget

LED-style indicator widget

_state = False[source]
_timer[source]
_on_color[source]
_off_color[source]
set_active(active: bool) None[source]
sizeHint() PySide6.QtCore.QSize[source]

Get recommended size

set_state(state: bool) None[source]

Set LED state

Parameters:

state – True for on, False for off

Trigger momentary blink

Reset blink state

paintEvent(event: object) None[source]

Paint the LED indicator