DialogBoxModule(3) Library Functions Manual DialogBoxModule(3) NAME DialogBoxModule - DialogBoxModule SYNOPSIS Classes class kdk::KAboutDialog class kdk::KDialog QDialog class kdk::KInputDialog QInputDialog class kdk::KProgressDialog class kdk::KUninstallDialog Enumerations enum InputDialogOption { NoButtons = 0x00000001, UseListViewForComboBoxItems = 0x00000002, UsePlainTextEditForTextInput = 0x00000004 } enum InputMode { TextInput, IntInput, DoubleInput } enum kdk::BarType { ScrollBar, NothingBar, NormalBar, SpeedBar } Functions kdk::KAboutDialog::KAboutDialog (QWidget *parent=nullptr, const QIcon &appIcon=QIcon(), const QString &appName='', const QString &appVersion='', const QString &appInfo='') void kdk::KAboutDialog::setAppIcon (const QIcon &icon) void kdk::KAboutDialog::setAppName (const QString &appName) QString kdk::KAboutDialog::appName () void kdk::KAboutDialog::setAppVersion (const QString &appVersion) QString kdk::KAboutDialog::appVersion () void kdk::KAboutDialog::setBodyText (const QString &bodyText) QString kdk::KAboutDialog::bodyText () void kdk::KAboutDialog::setAppSupport (const QString &appSupport) QString kdk::KAboutDialog::appSupport () void kdk::KAboutDialog::setBodyTextVisiable (bool flag) ,1.2.0.9 void kdk::KAboutDialog::setAppPrivacyLabelVisible (bool flag) bool kdk::KAboutDialog::AppPrivacyLabelIsVisible () void kdk::KAboutDialog::changeTheme () override void kdk::KAboutDialog::paintEvent (QPaintEvent *paintEvent) override kdk::KDialog::KDialog (QWidget *parent=nullptr) void kdk::KDialog::setWindowIcon (const QIcon &icon) void kdk::KDialog::setWindowIcon (const QString &iconName) void kdk::KDialog::setWindowTitle (const QString &) QPushButton * kdk::KDialog::maximumButton () QPushButton * kdk::KDialog::minimumButton () QPushButton * kdk::KDialog::closeButton () KMenuButton * kdk::KDialog::menuButton () QWidget * kdk::KDialog::mainWidget () Widget KWindowButtonBar * kdk::KDialog::windowButtonBar () windowButtonBar KIconBar * kdk::KDialog::iconBar () iconBar bool kdk::KDialog::eventFilter (QObject *target, QEvent *event) override void kdk::KDialog::changeTheme () void kdk::KDialog::changeIconStyle () QBoxLayout * kdk::KDialog::mainLayout () kdk::KInputDialog::KInputDialog (QWidget *parent=nullptr) void kdk::KInputDialog::setInputMode (InputMode mode) InputMode kdk::KInputDialog::inputMode () const void kdk::KInputDialog::setLabelText (const QString &text) QString kdk::KInputDialog::labelText () const void kdk::KInputDialog::setOption (InputDialogOption option, bool on=true) option bool kdk::KInputDialog::testOption (InputDialogOption option) const option void kdk::KInputDialog::setOptions (InputDialogOptions options) options InputDialogOptions kdk::KInputDialog::options () const options void kdk::KInputDialog::setTextValue (const QString &text) QString kdk::KInputDialog::textValue () const void kdk::KInputDialog::setTextEchoMode (QLineEdit::EchoMode mode) QLineEdit::EchoMode QLineEdit::EchoMode kdk::KInputDialog::textEchoMode () const void kdk::KInputDialog::setComboBoxEditable (bool editable) bool kdk::KInputDialog::isComboBoxEditable () const void kdk::KInputDialog::setComboBoxItems (const QStringList &items) QStringList kdk::KInputDialog::comboBoxItems () const void kdk::KInputDialog::setIntValue (int value) int int kdk::KInputDialog::intValue () const int void kdk::KInputDialog::setIntMinimum (int min) int int kdk::KInputDialog::intMinimum () const int void kdk::KInputDialog::setIntMaximum (int max) int int kdk::KInputDialog::intMaximum () const int void kdk::KInputDialog::setIntRange (int min, int max) int void kdk::KInputDialog::setIntStep (int step) int kdk::KInputDialog::intStep () const int void kdk::KInputDialog::setDoubleValue (double value) double double kdk::KInputDialog::doubleValue () const double void kdk::KInputDialog::setDoubleMinimum (double min) double double kdk::KInputDialog::doubleMinimum () const double void kdk::KInputDialog::setDoubleMaximum (double max) double double kdk::KInputDialog::doubleMaximum () const double void kdk::KInputDialog::setDoubleRange (double min, double max) double void kdk::KInputDialog::setDoubleDecimals (int decimals) int kdk::KInputDialog::doubleDecimals () const void kdk::KInputDialog::setOkButtonText (const QString &text) OK QString kdk::KInputDialog::okButtonText () const OK void kdk::KInputDialog::setCancelButtonText (const QString &text) cancel QString kdk::KInputDialog::cancelButtonText () const cancel void kdk::KInputDialog::open (QObject *receiver, const char *member) QSize kdk::KInputDialog::minimumSizeHint () const override QSize kdk::KInputDialog::sizeHint () const override void kdk::KInputDialog::setVisible (bool visible) override QString kdk::KInputDialog::placeholderText () const void kdk::KInputDialog::setPlaceholderText (const QString &) static QString kdk::KInputDialog::getText (QWidget *parent, const QString &label, QLineEdit::EchoMode echo=QLineEdit::Normal, const QString &text=QString(), bool *ok=nullptr, Qt::WindowFlags flags=Qt::WindowFlags(), Qt::InputMethodHints inputMethodHints=Qt::ImhNone) static QString kdk::KInputDialog::getMultiLineText (QWidget *parent, const QString &label, const QString &text=QString(), bool *ok=nullptr, Qt::WindowFlags flags=Qt::WindowFlags(), Qt::InputMethodHints inputMethodHints=Qt::ImhNone) static QString kdk::KInputDialog::getItem (QWidget *parent, const QString &label, const QStringList &items, int current=0, bool editable=true, bool *ok=nullptr, Qt::WindowFlags flags=Qt::WindowFlags(), Qt::InputMethodHints inputMethodHints=Qt::ImhNone) static int kdk::KInputDialog::getInt (QWidget *parent, const QString &label, int value=0, int minValue=-2147483647, int maxValue=2147483647, int step=1, bool *ok=nullptr, Qt::WindowFlags flags=Qt::WindowFlags()) static double kdk::KInputDialog::getDouble (QWidget *parent, const QString &label, double value=0, double minValue=-2147483647, double maxValue=2147483647, int decimals=1, bool *ok=nullptr, Qt::WindowFlags flags=Qt::WindowFlags()) void kdk::KInputDialog::setDoubleStep (double step) doubel double kdk::KInputDialog::doubleStep () const doubel void kdk::KInputDialog::done (int result) override void kdk::KInputDialog::changeTheme () kdk::KProgressDialog::KProgressDialog (QWidget *parent=nullptr) kdk::KProgressDialog::KProgressDialog (const QString &labelText, const QString &cancelButtonText='cancel', int minimum=0, int maximum=100, QWidget *parent=nullptr) void kdk::KProgressDialog::setLabel (QLabel *label) void kdk::KProgressDialog::setCancelButton (QPushButton *button) void kdk::KProgressDialog::setBar (QProgressBar *bar) void kdk::KProgressDialog::setSuffix (const QString &suffix) detail void kdk::KProgressDialog::setSuffix (const QString &numerator, const QString &denominator) void kdk::KProgressDialog::setSpeed (const float &speed) void kdk::KProgressDialog::setShowDetail (bool flag) int kdk::KProgressDialog::minimum () const int kdk::KProgressDialog::maximum () const int kdk::KProgressDialog::value () const QString kdk::KProgressDialog::labelText () const void kdk::KProgressDialog::setAutoReset (bool reset) bool kdk::KProgressDialog::autoReset () const void kdk::KProgressDialog::setAutoClose (bool close) bool kdk::KProgressDialog::autoClose () const QProgressBar * kdk::KProgressDialog::progressBar () void kdk::KProgressDialog::setBarType (const BarType &type) void kdk::KProgressDialog::addButton (QPushButton *button) void kdk::KProgressDialog::removeButton (QPushButton *button) BarType kdk::KProgressDialog::myType () void kdk::KProgressDialog::changeTheme () kdk::KUninstallDialog::KUninstallDialog (QString appName, QString appVersion, QWidget *parent=nullptr) QLabel * kdk::KUninstallDialog::debAppNameLabel () debAppNameLabel QLabel * kdk::KUninstallDialog::debNameLabel () Label QLabel * kdk::KUninstallDialog::debIconLabel () IconLabel QLabel * kdk::KUninstallDialog::debVersionLabel () Label QPushButton * kdk::KUninstallDialog::uninstallButtton () void kdk::KUninstallDialog::changeTheme () Signals void kdk::KInputDialog::textValueChanged (const QString &text) void kdk::KInputDialog::textValueSelected (const QString &text) void kdk::KInputDialog::intValueChanged (int value) void kdk::KInputDialog::intValueSelected (int value) void kdk::KInputDialog::doubleValueChanged (double value) void kdk::KInputDialog::doubleValueSelected (double value) void kdk::KProgressDialog::canceled () Public Slots void kdk::KProgressDialog::cancel () void kdk::KProgressDialog::reset () void kdk::KProgressDialog::setMaximum (int maximum) void kdk::KProgressDialog::setMinimum (int minimum) void kdk::KProgressDialog::setRange (int minimum, int maximum) void kdk::KProgressDialog::setValue (int progress) void kdk::KProgressDialog::setLabelText (const QString &text) void kdk::KProgressDialog::setCancelButtonText (const QString &text) void kdk::KProgressDialog::setSubContent (const QString &text) Detailed Description { Enumeration Type Documentation enum kdk::BarType Since 1.0.0 Function Documentation QString kdk::KAboutDialog::appName () Returns bool kdk::KAboutDialog::AppPrivacyLabelIsVisible () Returns Since 1.2.0 QString kdk::KAboutDialog::appSupport () Returns QString kdk::KAboutDialog::appVersion () Returns bool kdk::KProgressDialog::autoClose () const Returns bool kdk::KProgressDialog::autoReset () const Returns QString kdk::KAboutDialog::bodyText () Returns QString kdk::KInputDialog::cancelButtonText () const cancel Returns QPushButton * kdk::KDialog::closeButton () Returns QStringList kdk::KInputDialog::comboBoxItems () const Returns QStringList QLabel * kdk::KUninstallDialog::debAppNameLabel () debAppNameLabel Returns QLabel * kdk::KUninstallDialog::debIconLabel () IconLabel Returns QLabel * kdk::KUninstallDialog::debNameLabel () Label Returns QLabel * kdk::KUninstallDialog::debVersionLabel () Label Returns int kdk::KInputDialog::doubleDecimals () const Returns int double kdk::KInputDialog::doubleMaximum () const double Returns double double kdk::KInputDialog::doubleMinimum () const double Returns double double kdk::KInputDialog::doubleStep () const doubel Returns double double kdk::KInputDialog::doubleValue () const double Returns double static double kdk::KInputDialog::getDouble (QWidget * parent, const QString & label, double value = 0, double minValue = -2147483647, double maxValue = 2147483647, int decimals = 1, bool * ok = nullptr, Qt::WindowFlags flags = Qt::WindowFlags()) [static] Parameters parent label value minValue maxValue decimals ok flags Returns static int kdk::KInputDialog::getInt (QWidget * parent, const QString & label, int value = 0, int minValue = -2147483647, int maxValue = 2147483647, int step = 1, bool * ok = nullptr, Qt::WindowFlags flags = Qt::WindowFlags()) [static] Parameters parent label value minValue maxValue step ok flags Returns static QString kdk::KInputDialog::getItem (QWidget * parent, const QString & label, const QStringList & items, int current = 0, bool editable = true, bool * ok = nullptr, Qt::WindowFlags flags = Qt::WindowFlags(), Qt::InputMethodHints inputMethodHints = Qt::ImhNone) [static] Parameters parent label items current editable ok flags inputMethodHints Returns static QString kdk::KInputDialog::getMultiLineText (QWidget * parent, const QString & label, const QString & text = QString(), bool * ok = nullptr, Qt::WindowFlags flags = Qt::WindowFlags(), Qt::InputMethodHints inputMethodHints = Qt::ImhNone) [static] Parameters parent label text ok flags inputMethodHints Returns static QString kdk::KInputDialog::getText (QWidget * parent, const QString & label, QLineEdit::EchoMode echo = QLineEdit::Normal, const QString & text = QString(), bool * ok = nullptr, Qt::WindowFlags flags = Qt::WindowFlags(), Qt::InputMethodHints inputMethodHints = Qt::ImhNone) [static] Parameters parent label echo text ok flags inputMethodHints Returns KIconBar * kdk::KDialog::iconBar () iconBar Returns @2.5.2.0 InputMode kdk::KInputDialog::inputMode () const Returns InputMode int kdk::KInputDialog::intMaximum () const int Returns int int kdk::KInputDialog::intMinimum () const int Returns int int kdk::KInputDialog::intStep () const int Returns int int kdk::KInputDialog::intValue () const int Returns int bool kdk::KInputDialog::isComboBoxEditable () const Returns bool QString kdk::KInputDialog::labelText () const Returns QString QString kdk::KProgressDialog::labelText () const Returns QWidget * kdk::KDialog::mainWidget () Widget Returns int kdk::KProgressDialog::maximum () const Returns QPushButton * kdk::KDialog::maximumButton () Returns KMenuButton * kdk::KDialog::menuButton () Returns int kdk::KProgressDialog::minimum () const Returns QPushButton * kdk::KDialog::minimumButton () Returns QSize kdk::KInputDialog::minimumSizeHint () const [override] Returns QSize QString kdk::KInputDialog::okButtonText () const OK Returns QString void kdk::KInputDialog::open (QObject * receiver, const char * member) Parameters receiver member InputDialogOptions kdk::KInputDialog::options () const options Returns InputDialogOptions QString kdk::KInputDialog::placeholderText () const Returns Since 1.2.0 QProgressBar * kdk::KProgressDialog::progressBar () Returns void kdk::KAboutDialog::setAppIcon (const QIcon & icon) Parameters icon void kdk::KAboutDialog::setAppName (const QString & appName) Parameters appName void kdk::KAboutDialog::setAppPrivacyLabelVisible (bool flag) Parameters flag Since 1.2.0 void kdk::KAboutDialog::setAppSupport (const QString & appSupport) Parameters appSupport void kdk::KAboutDialog::setAppVersion (const QString & appVersion) Parameters appVersion void kdk::KProgressDialog::setAutoClose (bool close) Parameters close void kdk::KProgressDialog::setAutoReset (bool reset) Parameters reset Examples testprogressdialog/widget.cpp. void kdk::KProgressDialog::setBar (QProgressBar * bar) Parameters bar void kdk::KAboutDialog::setBodyText (const QString & bodyText) Parameters bodyText void kdk::KAboutDialog::setBodyTextVisiable (bool flag) ,1.2.0.9 Parameters flag void kdk::KProgressDialog::setCancelButton (QPushButton * button) Parameters button void kdk::KInputDialog::setCancelButtonText (const QString & text) cancel Parameters text void kdk::KInputDialog::setComboBoxEditable (bool editable) Parameters editable void kdk::KInputDialog::setComboBoxItems (const QStringList & items) Parameters items void kdk::KInputDialog::setDoubleDecimals (int decimals) Parameters decimals void kdk::KInputDialog::setDoubleMaximum (double max) double Parameters max void kdk::KInputDialog::setDoubleMinimum (double min) double Parameters min void kdk::KInputDialog::setDoubleRange (double min, double max) double Parameters min max void kdk::KInputDialog::setDoubleStep (double step) doubel Parameters step void kdk::KInputDialog::setDoubleValue (double value) double Parameters value void kdk::KInputDialog::setInputMode (InputMode mode) Parameters mode void kdk::KInputDialog::setIntMaximum (int max) int Parameters max void kdk::KInputDialog::setIntMinimum (int min) int Parameters min void kdk::KInputDialog::setIntRange (int min, int max) int Parameters min max void kdk::KInputDialog::setIntStep (int step) Parameters step void kdk::KInputDialog::setIntValue (int value) int Parameters value void kdk::KProgressDialog::setLabel (QLabel * label) Parameters label void kdk::KInputDialog::setLabelText (const QString & text) Parameters text void kdk::KInputDialog::setOkButtonText (const QString & text) OK Parameters text void kdk::KInputDialog::setOption (InputDialogOption option, bool on = true) option Parameters option on void kdk::KInputDialog::setOptions (InputDialogOptions options) options Parameters options void kdk::KInputDialog::setPlaceholderText (const QString &) Since 1.2.0 void kdk::KProgressDialog::setShowDetail (bool flag) Parameters flag Examples testprogressdialog/widget.cpp. void kdk::KProgressDialog::setSuffix (const QString & suffix) detail Parameters suffix Examples testprogressdialog/widget.cpp. void kdk::KInputDialog::setTextEchoMode (QLineEdit::EchoMode mode) QLineEdit::EchoMode Parameters mode void kdk::KInputDialog::setTextValue (const QString & text) Parameters text void kdk::KInputDialog::setVisible (bool visible) [override] Parameters visible void kdk::KDialog::setWindowIcon (const QIcon & icon) Parameters icon Examples testprogressdialog/widget.cpp. void kdk::KDialog::setWindowIcon (const QString & iconName) Parameters iconName void kdk::KDialog::setWindowTitle (const QString &) Parameters widgetName Examples testprogressdialog/widget.cpp. QSize kdk::KInputDialog::sizeHint () const [override] Returns bool kdk::KInputDialog::testOption (InputDialogOption option) const option Parameters option Returns bool QLineEdit::EchoMode kdk::KInputDialog::textEchoMode () const Returns QLineEdit::EchoMode QString kdk::KInputDialog::textValue () const Returns QString QPushButton * kdk::KUninstallDialog::uninstallButtton () Returns int kdk::KProgressDialog::value () const Returns KWindowButtonBar * kdk::KDialog::windowButtonBar () windowButtonBar Returns @2.5.2.0 Public Slots void kdk::KProgressDialog::setCancelButtonText (const QString & text) [slot] Parameters text void kdk::KProgressDialog::setLabelText (const QString & text) [slot] Parameters text void kdk::KProgressDialog::setMaximum (int maximum) [slot] Parameters maximum void kdk::KProgressDialog::setMinimum (int minimum) [slot] Parameters minimum void kdk::KProgressDialog::setRange (int minimum, int maximum) [slot] Parameters minimum maximum void kdk::KProgressDialog::setSubContent (const QString & text) [slot] Parameters text Examples testprogressdialog/widget.cpp. void kdk::KProgressDialog::setValue (int progress) [slot] Parameters progress Examples testprogressdialog/widget.cpp. Author Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code. LIBKYSDK-APPLICATIONS Version version:3.0 DialogBoxModule(3)