WelcomePageButton Class

(Core::WelcomePageButton)

Public Functions

WelcomePageButton(QWidget *parent)
virtual ~WelcomePageButton() override
void click()
void recheckActive()
void setActiveChecker(const std::function<bool ()> &value)
void setIcon(const QPixmap &pixmap)
void setOnClicked(const std::function<void ()> &value)
void setText(const QString &text)

Reimplemented Public Functions

virtual void enterEvent(QEvent *) override
virtual void leaveEvent(QEvent *) override
virtual void mousePressEvent(QMouseEvent *) override

Member Function Documentation

WelcomePageButton::WelcomePageButton(QWidget *parent)

Default constructs an instance of WelcomePageButton.

[override virtual] WelcomePageButton::~WelcomePageButton()

Destroys the instance of WelcomePageButton. The destructor is virtual.

void WelcomePageButton::click()

[override virtual] void WelcomePageButton::enterEvent(QEvent *)

[override virtual] void WelcomePageButton::leaveEvent(QEvent *)

[override virtual] void WelcomePageButton::mousePressEvent(QMouseEvent *)

void WelcomePageButton::recheckActive()

void WelcomePageButton::setActiveChecker(const std::function<bool ()> &value)

void WelcomePageButton::setIcon(const QPixmap &pixmap)

void WelcomePageButton::setOnClicked(const std::function<void ()> &value)

void WelcomePageButton::setText(const QString &text)