IconButton Class

(Utils::IconButton)
Inherits: QAbstractButton

Properties

Public Functions

IconButton(QWidget *parent = 0)
void animateShow(bool visible)
bool hasAutoHide() const
float iconOpacity()
void setAutoHide(bool hide)
void setIconOpacity(float value)

Reimplemented Public Functions

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

Reimplemented Protected Functions

virtual void keyPressEvent(QKeyEvent *ke)
virtual void keyReleaseEvent(QKeyEvent *ke)

Additional Inherited Members

Property Documentation

autoHide : bool

Access functions:

bool hasAutoHide() const
void setAutoHide(bool hide)

iconOpacity : float

Access functions:

float iconOpacity()
void setIconOpacity(float value)

Member Function Documentation

IconButton::IconButton(QWidget *parent = 0)

Default constructs an instance of IconButton.

void IconButton::animateShow(bool visible)

[virtual protected] void IconButton::keyPressEvent(QKeyEvent *ke)

[virtual protected] void IconButton::keyReleaseEvent(QKeyEvent *ke)

[virtual] void IconButton::paintEvent(QPaintEvent *event)

[virtual] QSize IconButton::sizeHint() const