ifw-fcf  5.0.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes | Properties | List of all members
QeHeater Class Reference

#include <qeheater.hpp>

Inheritance diagram for QeHeater:

Public Slots

void set_vertical (bool arg)
 
void set_other_side (bool arg)
 
void set_flashing (bool arg)
 
void set_flash_color (const QColor &arg)
 
void set_font_size (const int &arg)
 

Public Member Functions

 QeHeater (QWidget *parent=nullptr)
 

Protected Member Functions

QSize sizeHint () const
 
QSize minimumSizeHint () const
 
void paintEvent (QPaintEvent *event)
 

Protected Attributes

bool m_vertical = false
 
bool m_other_side = false
 
bool m_flashing = false
 
int m_font_size = 0
 
QColor m_flash_color
 
QTimer * timer
 

Properties

bool vertical
 
bool other_side
 
bool flashing
 
QColor flash_color
 
int font_size
 

Constructor & Destructor Documentation

◆ QeHeater()

QeHeater::QeHeater ( QWidget *  parent = nullptr)
explicit

Member Function Documentation

◆ minimumSizeHint()

QSize QeHeater::minimumSizeHint ( ) const
protected

◆ paintEvent()

void QeHeater::paintEvent ( QPaintEvent *  event)
protected

◆ set_flash_color

void QeHeater::set_flash_color ( const QColor &  arg)
inlineslot

◆ set_flashing

void QeHeater::set_flashing ( bool  arg)
inlineslot

◆ set_font_size

void QeHeater::set_font_size ( const int &  arg)
inlineslot

◆ set_other_side

void QeHeater::set_other_side ( bool  arg)
inlineslot

◆ set_vertical

void QeHeater::set_vertical ( bool  arg)
inlineslot

◆ sizeHint()

QSize QeHeater::sizeHint ( ) const
protected

Member Data Documentation

◆ m_flash_color

QColor QeHeater::m_flash_color
protected

◆ m_flashing

bool QeHeater::m_flashing = false
protected

◆ m_font_size

int QeHeater::m_font_size = 0
protected

◆ m_other_side

bool QeHeater::m_other_side = false
protected

◆ m_vertical

bool QeHeater::m_vertical = false
protected

◆ timer

QTimer* QeHeater::timer
protected

Property Documentation

◆ flash_color

QColor QeHeater::flash_color
write

◆ flashing

bool QeHeater::flashing
write

◆ font_size

int QeHeater::font_size
write

◆ other_side

bool QeHeater::other_side
write

◆ vertical

bool QeHeater::vertical
write

The documentation for this class was generated from the following files: