kdk::KMessageBox(3) Library Functions Manual kdk::KMessageBox(3) NAME kdk::KMessageBox - KDialogQMessageBox SYNOPSIS #include Inherits kdk::KDialog. Public Types enum Icon { NoIcon = 0, Information = 1, Warning = 2, Critical = 3, Question = 4 } The Icon enumicon QMessageDialogOptions::Icon enum ButtonRole { InvalidRole = -1, AcceptRole, RejectRole, DestructiveRole, ActionRole, HelpRole, YesRole, NoRole, ResetRole, ApplyRole, NRoles } The ButtonRole enumrole. enum StandardButton { NoButton = 0x00000000, Ok = 0x00000400, Save = 0x00000800, SaveAll = 0x00001000, Open = 0x00002000, Yes = 0x00004000, YesToAll = 0x00008000, No = 0x00010000, NoToAll = 0x00020000, Abort = 0x00040000, Retry = 0x00080000, Ignore = 0x00100000, Close = 0x00200000, Cancel = 0x00400000, Discard = 0x00800000, Help = 0x01000000, Apply = 0x02000000, Reset = 0x04000000, RestoreDefaults = 0x08000000, FirstButton = Ok, LastButton = RestoreDefaults, YesAll = YesToAll, NoAll = NoToAll, Default = 0x00000100, Escape = 0x00000200, FlagMask = 0x00000300, ButtonMask = ~FlagMask } The StandardButton enum, QDialogButtonBox::StandardButton QPlatformDialogHelper::StandardButton typedef StandardButton Button Signals void buttonClicked (QAbstractButton *button) Public Member Functions KMessageBox (QWidget *parent=nullptr) void setCustomIcon (const QIcon &icon) KMessageBox void addButton (QAbstractButton *button, ButtonRole role) QPushButton * addButton (const QString &text, ButtonRole role) QPushButton * addButton (StandardButton button) void removeButton (QAbstractButton *button) QAbstractButton * button (StandardButton which) const 0 QList< QAbstractButton * > buttons () const KMessageBox::ButtonRole buttonRole (QAbstractButton *button) const 0InvalidRole QCheckBox * checkBox () const KMessageBox void setCheckBox (QCheckBox *cb) KMessageBox0 QString text () const KMessageBox void setText (const QString &text) KMessageBox QString informativeText () const KMessageBox void setInformativeText (const QString &text) KMessageBox Icon icon () const KMessageBox void setIcon (Icon icon) KMessageBox QPixmap iconPixmap () const KMessageBoxicon void setIconPixmap (const QPixmap &pixmap) KMessageBoxicon KMessageBox::StandardButtons standardButtons () const KMessageBox void setStandardButtons (KMessageBox::StandardButtons buttons) KMessageBox::StandardButton standardButton (QAbstractButton *button) const NoButton QPushButton * defaultButton () const KMessageBox void setDefaultButton (QPushButton *button) KMessageBox void setDefaultButton (KMessageBox::StandardButton button) KMessageBox QAbstractButton * clickedButton () const QLabel * informativeLabel () informativeLabel Public Member Functions inherited from kdk::KDialog KDialog (QWidget *parent=nullptr) void setWindowIcon (const QIcon &icon) void setWindowIcon (const QString &iconName) void setWindowTitle (const QString &) QPushButton * maximumButton () QPushButton * minimumButton () QPushButton * closeButton () KMenuButton * menuButton () QWidget * mainWidget () Widget KWindowButtonBar * windowButtonBar () windowButtonBar KIconBar * iconBar () iconBar Static Public Member Functions static QPixmap standardIcon (Icon icon) pixmap static StandardButton information (QWidget *parent, const QString &title, const QString &text, StandardButtons buttons=Ok, StandardButton defaultButton=NoButton) static StandardButton question (QWidget *parent, const QString &title, const QString &text, StandardButtons buttons=StandardButtons(Yes|No), StandardButton defaultButton=NoButton) static StandardButton warning (QWidget *parent, const QString &title, const QString &text, StandardButtons buttons=Ok, StandardButton defaultButton=NoButton) static StandardButton critical (QWidget *parent, const QString &title, const QString &text, StandardButtons buttons=Ok, StandardButton defaultButton=NoButton) static StandardButton success (QWidget *parent, const QString &title, const QString &text, StandardButtons buttons=Ok, StandardButton defaultButton=NoButton) Protected Member Functions bool event (QEvent *e) override Protected Member Functions inherited from kdk::KDialog bool eventFilter (QObject *target, QEvent *event) override void changeTheme () void changeIconStyle () QBoxLayout * mainLayout () Detailed Description KDialogQMessageBox Since 2.0.2.1 Member Function Documentation QPushButton * kdk::KMessageBox::addButton (const QString & text, ButtonRole role) Parameters text role Returns void kdk::KMessageBox::addButton (QAbstractButton * button, ButtonRole role) Parameters button role QPushButton * kdk::KMessageBox::addButton (StandardButton button) Parameters button Returns QAbstractButton * kdk::KMessageBox::button (StandardButton which) const 0 Parameters which Returns KMessageBox::ButtonRole kdk::KMessageBox::buttonRole (QAbstractButton * button) const 0InvalidRole Parameters button Returns QList< QAbstractButton * > kdk::KMessageBox::buttons () const Returns QCheckBox * kdk::KMessageBox::checkBox () const KMessageBox Returns QAbstractButton * kdk::KMessageBox::clickedButton () const Returns static StandardButton kdk::KMessageBox::critical (QWidget * parent, const QString & title, const QString & text, StandardButtons buttons = Ok, StandardButton defaultButton = NoButton) [static] Parameters parent title text buttons defaultButton Returns QPushButton * kdk::KMessageBox::defaultButton () const KMessageBox Returns Icon kdk::KMessageBox::icon () const KMessageBox Returns QPixmap kdk::KMessageBox::iconPixmap () const KMessageBoxicon Returns static StandardButton kdk::KMessageBox::information (QWidget * parent, const QString & title, const QString & text, StandardButtons buttons = Ok, StandardButton defaultButton = NoButton) [static] Parameters parent title text buttons defaultButton Returns QLabel * kdk::KMessageBox::informativeLabel () informativeLabel Returns Since 3.0.1.0 QString kdk::KMessageBox::informativeText () const KMessageBox Returns static StandardButton kdk::KMessageBox::question (QWidget * parent, const QString & title, const QString & text, StandardButtons buttons = StandardButtons(Yes|No), StandardButton defaultButton = NoButton) [static] Parameters parent title text buttons defaultButton Returns void kdk::KMessageBox::removeButton (QAbstractButton * button) Parameters button void kdk::KMessageBox::setCheckBox (QCheckBox * cb) KMessageBox0 Parameters cb void kdk::KMessageBox::setCustomIcon (const QIcon & icon) KMessageBox Parameters icon void kdk::KMessageBox::setDefaultButton (KMessageBox::StandardButton button) KMessageBox Parameters button void kdk::KMessageBox::setDefaultButton (QPushButton * button) KMessageBox Parameters button void kdk::KMessageBox::setIcon (Icon icon) KMessageBox Parameters icon void kdk::KMessageBox::setIconPixmap (const QPixmap & pixmap) KMessageBoxicon Parameters pixmap void kdk::KMessageBox::setInformativeText (const QString & text) KMessageBox Parameters text void kdk::KMessageBox::setStandardButtons (KMessageBox::StandardButtons buttons) Parameters buttons void kdk::KMessageBox::setText (const QString & text) KMessageBox Parameters text KMessageBox::StandardButton kdk::KMessageBox::standardButton (QAbstractButton * button) const NoButton Parameters button Returns KMessageBox::StandardButtons kdk::KMessageBox::standardButtons () const KMessageBox Returns static QPixmap kdk::KMessageBox::standardIcon (Icon icon) [static] pixmap Parameters icon Returns static StandardButton kdk::KMessageBox::success (QWidget * parent, const QString & title, const QString & text, StandardButtons buttons = Ok, StandardButton defaultButton = NoButton) [static] Parameters parent title text buttons defaultButton Returns QString kdk::KMessageBox::text () const KMessageBox Returns static StandardButton kdk::KMessageBox::warning (QWidget * parent, const QString & title, const QString & text, StandardButtons buttons = Ok, StandardButton defaultButton = NoButton) [static] Parameters parent title text buttons defaultButton Returns Author Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code. LIBKYSDK-APPLICATIONS Version version:3.0 kdk::KMessageBox(3)