PushbuttonModule(3) Library Functions Manual PushbuttonModule(3) NAME PushbuttonModule - PushbuttonModule SYNOPSIS Classes class kdk::KBorderButton class kdk::KBorderlessButton class kdk::KMenuButton class kdk::KSwitchButton / class kdk::KToolButton Enumerations enum kdk::KToolButtonType { Flat, SemiFlat, Background, Frameless } , Functions kdk::KBorderButton::KBorderButton (QWidget *parent=nullptr) kdk::KBorderButton::KBorderButton (const QString &text, QWidget *parent=nullptr) kdk::KBorderButton::KBorderButton (const QIcon &icon, const QString &text, QWidget *parent=nullptr) kdk::KBorderButton::KBorderButton (const QIcon &icon, QWidget *parent=nullptr) void kdk::KBorderButton::setIcon (const QIcon &icon) bool kdk::KBorderButton::eventFilter (QObject *watched, QEvent *event) void kdk::KBorderButton::paintEvent (QPaintEvent *event) QSize kdk::KBorderButton::sizeHint () const override kdk::KBorderlessButton::KBorderlessButton (QWidget *parent=nullptr) kdk::KBorderlessButton::KBorderlessButton (const QString &text, QWidget *parent=nullptr) kdk::KBorderlessButton::KBorderlessButton (const QIcon &icon, const QString &text, QWidget *parent=nullptr) kdk::KBorderlessButton::KBorderlessButton (const QIcon &icon, QWidget *parent=nullptr) void kdk::KBorderlessButton::setIcon (const QIcon &icon) bool kdk::KBorderlessButton::eventFilter (QObject *watched, QEvent *event) void kdk::KBorderlessButton::paintEvent (QPaintEvent *event) QSize kdk::KBorderlessButton::sizeHint () const kdk::KMenuButton::KMenuButton (QWidget *parent=nullptr) QMenu * kdk::KMenuButton::menu () QMenu * kdk::KMenuButton::themeMenu () QAction * kdk::KMenuButton::settingAction () action QAction * kdk::KMenuButton::themeAction () Action QAction * kdk::KMenuButton::assistAction () Action QAction * kdk::KMenuButton::aboutAction () Action QAction * kdk::KMenuButton::feedbackAction () Action QAction * kdk::KMenuButton::quitAction () Action QAction * kdk::KMenuButton::autoAction () Action QAction * kdk::KMenuButton::lightAction () Action QAction * kdk::KMenuButton::darkAction () Action void kdk::KMenuButton::changeTheme () override void kdk::KMenuButton::paintEvent (QPaintEvent *painteEvent) QSize kdk::KMenuButton::sizeHint () const override kdk::KSwitchButton::KSwitchButton (QWidget *parent=0) void kdk::KSwitchButton::setCheckable (bool) bool kdk::KSwitchButton::isCheckable () const bool kdk::KSwitchButton::isChecked () const void kdk::KSwitchButton::setChecked (bool) void kdk::KSwitchButton::setTranslucent (bool flag) bool kdk::KSwitchButton::isTranslucent () void kdk::KSwitchButton::paintEvent (QPaintEvent *event) override void kdk::KSwitchButton::resizeEvent (QResizeEvent *event) override QSize kdk::KSwitchButton::sizeHint () const kdk::KToolButton::KToolButton (QWidget *parent) KToolButtonType kdk::KToolButton::type () void kdk::KToolButton::setType (KToolButtonType type) void kdk::KToolButton::setIcon (const QIcon &icon) Icon void kdk::KToolButton::setLoading (bool flag) ,toolbuttuon bool kdk::KToolButton::isLoading () QIcon kdk::KToolButton::icon () Icon void kdk::KToolButton::setArrow (bool flag) bool kdk::KToolButton::hasArrow () const void kdk::KToolButton::setIconColor (bool flag, QColor color) void kdk::KToolButton::setBorderRadius (int bottomLeft, int topLeft, int topRight, int bottomRight) setBorderRadius void kdk::KToolButton::setBackgroundColorEnabled (bool flag) setBackgroundColorEnabled bool kdk::KToolButton::backgroundColorEnabled () backgroundColorEnabled bool kdk::KToolButton::eventFilter (QObject *watched, QEvent *event) QSize kdk::KToolButton::sizeHint () const void kdk::KToolButton::paintEvent (QPaintEvent *event) Signals void kdk::KSwitchButton::stateChanged (bool) void kdk::KToolButton::checkedChanged (bool checked) Detailed Description { Enumeration Type Documentation enum kdk::KToolButtonType , Since 1.0.0 Function Documentation QAction * kdk::KMenuButton::aboutAction () Action Returns QAction * kdk::KMenuButton::assistAction () Action Returns QAction * kdk::KMenuButton::autoAction () Action Returns bool kdk::KToolButton::backgroundColorEnabled () backgroundColorEnabled Returns Since 2.5.2.0 QAction * kdk::KMenuButton::darkAction () Action Returns QAction * kdk::KMenuButton::feedbackAction () Action Since 2.4.1.0-0k1.0 Returns bool kdk::KToolButton::hasArrow () const Returns QIcon kdk::KToolButton::icon () Icon Returns bool kdk::KSwitchButton::isCheckable () const Returns bool kdk::KSwitchButton::isChecked () const Returns bool kdk::KToolButton::isLoading () Returns bool kdk::KSwitchButton::isTranslucent () Since 1.2.0 Returns flag QAction * kdk::KMenuButton::lightAction () Action Returns QMenu * kdk::KMenuButton::menu () Returns QAction * kdk::KMenuButton::quitAction () Action Returns void kdk::KToolButton::setArrow (bool flag) Parameters flag void kdk::KToolButton::setBackgroundColorEnabled (bool flag) setBackgroundColorEnabled Parameters flag Since 2.5.2.0 void kdk::KToolButton::setBorderRadius (int bottomLeft, int topLeft, int topRight, int bottomRight) setBorderRadius Parameters bottomLeft topLeft topRight bottomRight Since 2.5.2.0 void kdk::KSwitchButton::setChecked (bool) Returns void kdk::KBorderButton::setIcon (const QIcon & icon) Parameters icon void kdk::KBorderlessButton::setIcon (const QIcon & icon) Parameters icon void kdk::KToolButton::setIcon (const QIcon & icon) Icon Parameters icon void kdk::KToolButton::setIconColor (bool flag, QColor color) Parameters flag color Since 2.4.1.0 void kdk::KToolButton::setLoading (bool flag) ,toolbuttuon Parameters flag QAction * kdk::KMenuButton::settingAction () action Returns void kdk::KSwitchButton::setTranslucent (bool flag) Since 1.2.0 Parameters flag void kdk::KToolButton::setType (KToolButtonType type) Parameters type QAction * kdk::KMenuButton::themeAction () Action Returns QMenu * kdk::KMenuButton::themeMenu () Returns KToolButtonType kdk::KToolButton::type () Returns Author Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code. LIBKYSDK-APPLICATIONS Version version:3.0 PushbuttonModule(3)