6#ifndef QEANSIVALVEREMOTE_H
7#define QEANSIVALVEREMOTE_H
32 void set_flashing(
bool arg ){ m_flashing = arg; arg ? timer->start(1000): timer->stop(); update(); }
40 void paintEvent(QPaintEvent *event);
41 bool m_vertical =
false;
42 bool m_other_side =
false;
43 bool m_flashing =
false;
47 void resizeEvent(QResizeEvent *event);
48 void paint_handle(QPainter &painter, QPen &pen, QBrush &lineBrush, QBrush &fillBrush);
49 void paint_body(QPainter &painter, QPen &pen, QBrush &lineBrush, QBrush &fillBrush);
50 void paint_text(QPainter &painter, QPen &pen, QBrush &lineBrush, QBrush &fillBrush);
void set_other_side(bool arg)
Definition qeansivalveremote.hpp:31
bool flashing
Definition qeansivalveremote.hpp:19
bool other_side
Definition qeansivalveremote.hpp:18
void set_vertical(bool arg)
Definition qeansivalveremote.hpp:30
void set_flash_color(const QColor &arg)
Definition qeansivalveremote.hpp:33
void set_flashing(bool arg)
Definition qeansivalveremote.hpp:32
void setOpen(bool new_state)
Definition qeansivalveremote.cpp:97
void openChanged(bool open)
bool isOpen()
Definition qeansivalveremote.hpp:26
bool vertical
Definition qeansivalveremote.hpp:17
bool open
Definition qeansivalveremote.hpp:21
QeAnsiValveRemote(QWidget *parent=0)
Definition qeansivalveremote.cpp:19
QColor flash_color
Definition qeansivalveremote.hpp:20