Skip to main content

class Button

Source

Native button activation with upstream variants, sizes and hover transitions.

Inherits from QPushButton

Functions​

setRippleEnabled​

public void setRippleEnabled(bool enabled)

variant​

public Variant variant()

Source

buttonSize​

public ButtonSize buttonSize()

Source

Button​

public Button(const QString & text, QWidget * parent)

isInvalid​

public bool isInvalid()

Source

rippleEnabled​

public bool rippleEnabled()

Source

Optional pointer ripple adapted from UI Components. Disabled by default.

setVariant​

public void setVariant(Variant variant)

setButtonSize​

public void setButtonSize(ButtonSize size)

setInvalid​

public void setInvalid(bool invalid)

sizeHint​

public QSize sizeHint()

minimumSizeHint​

public QSize minimumSizeHint()

paintEvent​

protected void paintEvent(QPaintEvent * )

event​

protected bool event(QEvent * )

keyPressEvent​

protected void keyPressEvent(QKeyEvent * )

mousePressEvent​

protected void mousePressEvent(QMouseEvent * )

changeEvent​

protected void changeEvent(QEvent * )