1 #ifndef QEANSIVALVEREMOTE_H
2 #define QEANSIVALVEREMOTE_H
27 void set_flashing(
bool arg ){ m_flashing = arg; arg ? timer->start(1000): timer->stop(); update(); }
35 void paintEvent(QPaintEvent *event);
36 bool m_vertical =
false;
37 bool m_other_side =
false;
38 bool m_flashing =
false;
42 void resizeEvent(QResizeEvent *event);
43 void paint_handle(QPainter &painter, QPen &pen, QBrush &lineBrush, QBrush &fillBrush);
44 void paint_body(QPainter &painter, QPen &pen, QBrush &lineBrush, QBrush &fillBrush);
45 void paint_text(QPainter &painter, QPen &pen, QBrush &lineBrush, QBrush &fillBrush);
Definition: qeansivalveremote.hpp:10
void set_other_side(bool arg)
Definition: qeansivalveremote.hpp:26
bool flashing
Definition: qeansivalveremote.hpp:14
bool other_side
Definition: qeansivalveremote.hpp:13
void set_vertical(bool arg)
Definition: qeansivalveremote.hpp:25
void set_flash_color(const QColor &arg)
Definition: qeansivalveremote.hpp:28
void set_flashing(bool arg)
Definition: qeansivalveremote.hpp:27
void setOpen(bool new_state)
Definition: qeansivalveremote.cpp:92
void openChanged(bool open)
bool isOpen()
Definition: qeansivalveremote.hpp:21
bool vertical
Definition: qeansivalveremote.hpp:12
bool open
Definition: qeansivalveremote.hpp:16
QeAnsiValveRemote(QWidget *parent=0)
Definition: qeansivalveremote.cpp:14
QColor flash_color
Definition: qeansivalveremote.hpp:15