40 Q_PROPERTY(QColor onColor
41 READ getOnColor WRITE setOnColor RESET resetOnColor)
42 Q_PROPERTY(QColor offColor
43 READ getOffColor WRITE setOffColor RESET resetOffColor)
45 READ getOffColorMode WRITE setOffColorMode
46 RESET resetOffColorMode)
47 Q_PROPERTY(
bool invert
48 READ getInvert WRITE setInvert RESET resetInvert)
51 Led(QWidget *parent = 0);
54 QColor getOnColor()
const;
55 void setOnColor(QColor);
58 QColor getOffColor()
const;
59 void setOffColor(QColor);
71 OffColorMode getOffColorMode()
const;
72 void setOffColorMode(OffColorMode);
73 void resetOffColorMode();
75 bool getInvert()
const;
80 bool event(QEvent *)
override;
84 std::unique_ptr<Impl>
impl;
89 void setHash(
const Hash *);
std::unique_ptr< Impl > impl
Definition: Led.h:84
#define PD_PRIVATE
Definition: Export.h:28
Multi-Color LED widget.
Definition: MultiLed.h:40
#define PD_PUBLIC
Definition: Export.h:33
Value hash type.
Definition: MultiLed.h:86
LED widget.
Definition: Led.h:35
Display a darker shade of onColor.
Definition: Led.h:67
OffColorMode
Off color mode.
Definition: Led.h:66