kdk::KInputDialog(3) Library Functions Manual kdk::KInputDialog(3) NAME kdk::KInputDialog - QInputDialog SYNOPSIS #include Inherits kdk::KDialog. Public Types enum InputDialogOption { NoButtons = 0x00000001, UseListViewForComboBoxItems = 0x00000002, UsePlainTextEditForTextInput = 0x00000004 } enum InputMode { TextInput, IntInput, DoubleInput } Signals void textValueChanged (const QString &text) void textValueSelected (const QString &text) void intValueChanged (int value) void intValueSelected (int value) void doubleValueChanged (double value) void doubleValueSelected (double value) Public Member Functions KInputDialog (QWidget *parent=nullptr) void setInputMode (InputMode mode) InputMode inputMode () const void setLabelText (const QString &text) QString labelText () const void setOption (InputDialogOption option, bool on=true) option bool testOption (InputDialogOption option) const option void setOptions (InputDialogOptions options) options InputDialogOptions options () const options void setTextValue (const QString &text) QString textValue () const void setTextEchoMode (QLineEdit::EchoMode mode) QLineEdit::EchoMode QLineEdit::EchoMode textEchoMode () const void setComboBoxEditable (bool editable) bool isComboBoxEditable () const void setComboBoxItems (const QStringList &items) QStringList comboBoxItems () const void setIntValue (int value) int int intValue () const int void setIntMinimum (int min) int int intMinimum () const int void setIntMaximum (int max) int int intMaximum () const int void setIntRange (int min, int max) int void setIntStep (int step) int intStep () const int void setDoubleValue (double value) double double doubleValue () const double void setDoubleMinimum (double min) double double doubleMinimum () const double void setDoubleMaximum (double max) double double doubleMaximum () const double void setDoubleRange (double min, double max) double void setDoubleDecimals (int decimals) int doubleDecimals () const void setOkButtonText (const QString &text) OK QString okButtonText () const OK void setCancelButtonText (const QString &text) cancel QString cancelButtonText () const cancel void open (QObject *receiver, const char *member) QSize minimumSizeHint () const override QSize sizeHint () const override void setVisible (bool visible) override QString placeholderText () const void setPlaceholderText (const QString &) void setDoubleStep (double step) doubel double doubleStep () const doubel void done (int result) override 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 QString 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 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 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 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 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()) Protected Member Functions void changeTheme () Protected Member Functions inherited from kdk::KDialog bool eventFilter (QObject *target, QEvent *event) override void changeTheme () void changeIconStyle () QBoxLayout * mainLayout () Detailed Description QInputDialog Since 1.0.0 Author Generated automatically by Doxygen for LIBKYSDK-APPLICATIONS from the source code. LIBKYSDK-APPLICATIONS Version version:3.0 kdk::KInputDialog(3)