LED 指示灯
LED 状态指示灯:支持绿/红/青配色、径向渐变与亮灭两种外观。
概述
LedIndicator(quatm/GUI/widgets/qled.py)是一个可选中切换亮/灭外观的 LED
指示按钮:双层圆形外壳加中心渐变,选中(亮)时用高亮配色,未选中(暗)时呈暗色。
常用于显示设备连接状态、实验运行状态与循环条目执行反馈。
颜色模式
| 方法 | 说明 |
|---|---|
set_green() | 绿色系:选中亮绿、未选中暗绿,通常表示正常/就绪 |
set_red() | 红色系:选中亮红、未选中暗红,通常表示错误/警告 |
set_cyan() | 青色系:循环器条件条目等待数据时使用 |
亮/灭(勾选)状态可用 setChecked(True/False) 控制;onColor1/onColor2、
offColor1/offColor2 属性可自定义亮态与暗态的主/辅颜色。
用法
from quatm.GUI.widgets.qled import LedIndicator
led = LedIndicator(parent=parent)
led.set_green() # 设备就绪
led.setChecked(True) # 点亮
# ...
led.set_red() # 设备异常