NAME

Qt::Gui::QInputDialog

PUBLIC METHODS

QInputDialog(QWidget * parent, QFlags<Qt::WindowType> flags)
QInputDialog(QWidget * parent, QFlags<Qt::WindowType> flags = 0)
QInputDialog(QWidget * parent = 0, QFlags<Qt::WindowType> flags = 0)
~QInputDialog()
QString cancelButtonText()
QStringList comboBoxItems()
void done(int result)
int doubleDecimals()
double doubleMaximum()
double doubleMinimum()
double doubleValue()
static double getDouble(QWidget * parent, const QString & title, const QString & label, double value, double minValue, double maxValue, int decimals, bool * ok, QFlags<Qt::WindowType> flags)
static double getDouble(QWidget * parent, const QString & title, const QString & label, double value, double minValue, double maxValue, int decimals, bool * ok, QFlags<Qt::WindowType> flags = 0)
static double getDouble(QWidget * parent, const QString & title, const QString & label, double value, double minValue, double maxValue, int decimals, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static double getDouble(QWidget * parent, const QString & title, const QString & label, double value, double minValue, double maxValue, int decimals = 1, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static double getDouble(QWidget * parent, const QString & title, const QString & label, double value, double minValue, double maxValue = 2147483647, int decimals = 1, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static double getDouble(QWidget * parent, const QString & title, const QString & label, double value, double minValue = -2147483647, double maxValue = 2147483647, int decimals = 1, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static double getDouble(QWidget * parent, const QString & title, const QString & label, double value = 0, double minValue = -2147483647, double maxValue = 2147483647, int decimals = 1, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static int getInt(QWidget * parent, const QString & title, const QString & label, int value, int minValue, int maxValue, int step, bool * ok, QFlags<Qt::WindowType> flags)
static int getInt(QWidget * parent, const QString & title, const QString & label, int value, int minValue, int maxValue, int step, bool * ok, QFlags<Qt::WindowType> flags = 0)
static int getInt(QWidget * parent, const QString & title, const QString & label, int value, int minValue, int maxValue, int step, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static int getInt(QWidget * parent, const QString & title, const QString & label, int value, int minValue, int maxValue, int step = 1, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static int getInt(QWidget * parent, const QString & title, const QString & label, int value, int minValue, int maxValue = 2147483647, int step = 1, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static int getInt(QWidget * parent, const QString & title, const QString & label, int value, int minValue = -2147483647, int maxValue = 2147483647, int step = 1, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static int getInt(QWidget * parent, const QString & title, const QString & label, int value = 0, int minValue = -2147483647, int maxValue = 2147483647, int step = 1, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static int getInteger(QWidget * parent, const QString & title, const QString & label, int value, int minValue, int maxValue, int step, bool * ok, QFlags<Qt::WindowType> flags)
static int getInteger(QWidget * parent, const QString & title, const QString & label, int value, int minValue, int maxValue, int step, bool * ok, QFlags<Qt::WindowType> flags = 0)
static int getInteger(QWidget * parent, const QString & title, const QString & label, int value, int minValue, int maxValue, int step, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static int getInteger(QWidget * parent, const QString & title, const QString & label, int value, int minValue, int maxValue, int step = 1, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static int getInteger(QWidget * parent, const QString & title, const QString & label, int value, int minValue, int maxValue = 2147483647, int step = 1, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static int getInteger(QWidget * parent, const QString & title, const QString & label, int value, int minValue = -2147483647, int maxValue = 2147483647, int step = 1, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static int getInteger(QWidget * parent, const QString & title, const QString & label, int value = 0, int minValue = -2147483647, int maxValue = 2147483647, int step = 1, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static QString getItem(QWidget * parent, const QString & title, const QString & label, const QStringList & items, int current, bool editable, bool * ok, QFlags<Qt::WindowType> flags)
static QString getItem(QWidget * parent, const QString & title, const QString & label, const QStringList & items, int current, bool editable, bool * ok, QFlags<Qt::WindowType> flags = 0)
static QString getItem(QWidget * parent, const QString & title, const QString & label, const QStringList & items, int current, bool editable, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static QString getItem(QWidget * parent, const QString & title, const QString & label, const QStringList & items, int current, bool editable = true, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static QString getItem(QWidget * parent, const QString & title, const QString & label, const QStringList & items, int current = 0, bool editable = true, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static QString getText(QWidget * parent, const QString & title, const QString & label, QLineEdit::EchoMode echo, const QString & text, bool * ok, QFlags<Qt::WindowType> flags)
static QString getText(QWidget * parent, const QString & title, const QString & label, QLineEdit::EchoMode echo, const QString & text, bool * ok, QFlags<Qt::WindowType> flags = 0)
static QString getText(QWidget * parent, const QString & title, const QString & label, QLineEdit::EchoMode echo, const QString & text, bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static QString getText(QWidget * parent, const QString & title, const QString & label, QLineEdit::EchoMode echo, const QString & text = QString(), bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
static QString getText(QWidget * parent, const QString & title, const QString & label, QLineEdit::EchoMode echo = QLineEdit::Normal, const QString & text = QString(), bool * ok = 0, QFlags<Qt::WindowType> flags = 0)
QInputDialog::InputMode inputMode()
int intMaximum()
int intMinimum()
int intStep()
int intValue()
bool isComboBoxEditable()
QString labelText()
QSize minimumSizeHint()
QString okButtonText()
void open(QObject * receiver, const char * member)
QFlags<QInputDialog::InputDialogOption> options()
void setCancelButtonText(const QString & text)
void setComboBoxEditable(bool editable)
void setComboBoxItems(const QStringList & items)
void setDoubleDecimals(int decimals)
void setDoubleMaximum(double max)
void setDoubleMinimum(double min)
void setDoubleRange(double min, double max)
void setDoubleValue(double value)
void setInputMode(QInputDialog::InputMode mode)
void setIntMaximum(int max)
void setIntMinimum(int min)
void setIntRange(int min, int max)
void setIntStep(int step)
void setIntValue(int value)
void setLabelText(const QString & text)
void setOkButtonText(const QString & text)
void setOption(QInputDialog::InputDialogOption option, bool on)
void setOption(QInputDialog::InputDialogOption option, bool on = true)
void setOptions(QFlags<QInputDialog::InputDialogOption> options)
void setTextEchoMode(QLineEdit::EchoMode mode)
void setTextValue(const QString & text)
void setVisible(bool visible)
QSize sizeHint()
bool testOption(QInputDialog::InputDialogOption option)
QLineEdit::EchoMode textEchoMode()
QString textValue()

ENUM VALUES

NoButtons
UseListViewForComboBoxItems
TextInput
IntInput
DoubleInput

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2012 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html