Public Types | Signals | Public Member Functions | Static Public Member Functions

QInputDialog Class Reference

Search for all occurrences

Detailed Description

Definition at line 59 of file qinputdialog.h.

#include <qinputdialog.h>

Inheritance diagram for QInputDialog:
Inheritance graph
[legend]

List of all members.

Public Types

enum   InputDialogOption { NoButtons = 0x00000001, UseListViewForComboBoxItems = 0x00000002 }
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

  QInputDialog (QWidget *parent=0, Qt::WindowFlags flags=0)
  ~QInputDialog ()
void  setInputMode (InputMode mode)
InputMode  inputMode () const
void  setLabelText (const QString &text)
QString  labelText () const
void  setOption (InputDialogOption option, bool on=true)
bool  testOption (InputDialogOption option) const
void  setOptions (InputDialogOptions options)
InputDialogOptions  options () const
void  setTextValue (const QString &text)
QString  textValue () const
void  setTextEchoMode (QLineEdit::EchoMode mode)
QLineEdit::EchoMode  textEchoMode () const
void  setComboBoxEditable (bool editable)
bool  isComboBoxEditable () const
void  setComboBoxItems (const QStringList &items)
QStringList  comboBoxItems () const
void  setIntValue (int value)
int  intValue () const
void  setIntMinimum (int min)
int  intMinimum () const
void  setIntMaximum (int max)
int  intMaximum () const
void  setIntRange (int min, int max)
void  setIntStep (int step)
int  intStep () const
void  setDoubleValue (double value)
double  doubleValue () const
void  setDoubleMinimum (double min)
double  doubleMinimum () const
void  setDoubleMaximum (double max)
double  doubleMaximum () const
void  setDoubleRange (double min, double max)
void  setDoubleDecimals (int decimals)
int  doubleDecimals () const
void  setOkButtonText (const QString &text)
QString  okButtonText () const
void  setCancelButtonText (const QString &text)
QString  cancelButtonText () const
void  open (QObject *receiver, const char *member)
QSize  minimumSizeHint () const
QSize  sizeHint () const
void  setVisible (bool visible)
void  done (int result)

Static Public Member Functions

static QString  getText (QWidget *parent, const QString &title, const QString &label, QLineEdit::EchoMode echo=QLineEdit::Normal, const QString &text=QString(), bool *ok=0, Qt::WindowFlags 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, Qt::WindowFlags 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, Qt::WindowFlags 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, Qt::WindowFlags 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, Qt::WindowFlags flags=0)

Member Enumeration Documentation

Enumerator:
NoButtons 
UseListViewForComboBoxItems 

Definition at line 83 of file qinputdialog.h.

                           {
        NoButtons                   = 0x00000001,
        UseListViewForComboBoxItems = 0x00000002
    };
enum InputMode

Constructor & Destructor Documentation

QInputDialog ( QWidget parent = 0,
Qt::WindowFlags  flags = 0 
)

Member Function Documentation

void setInputMode ( InputMode  mode )
InputMode inputMode ( ) const
void setLabelText ( const QString text )
QString labelText ( ) const
void setOption ( InputDialogOption  option,
bool  on = true 
)
bool testOption ( InputDialogOption  option ) const
void setOptions ( InputDialogOptions  options )
InputDialogOptions options ( ) const
void setTextValue ( const QString text )
QString textValue ( ) const
void setTextEchoMode ( QLineEdit::EchoMode  mode )
QLineEdit::EchoMode textEchoMode ( ) const
void setComboBoxEditable ( bool  editable )
bool isComboBoxEditable ( ) const
void setComboBoxItems ( const QStringList items )
QStringList comboBoxItems ( ) const
void setIntValue ( int  value )
int intValue ( ) const
void setIntMinimum ( int  min )
int intMinimum ( ) const
void setIntMaximum ( int  max )
int intMaximum ( ) const
void setIntRange ( int  min,
int  max 
)
void setIntStep ( int  step )
int intStep ( ) const
void setDoubleValue ( double  value )
double doubleValue ( ) const
void setDoubleMinimum ( double  min )
double doubleMinimum ( ) const
void setDoubleMaximum ( double  max )
double doubleMaximum ( ) const
void setDoubleRange ( double  min,
double  max 
)
void setDoubleDecimals ( int  decimals )
int doubleDecimals ( ) const
void setOkButtonText ( const QString text )
QString okButtonText ( ) const
void setCancelButtonText ( const QString text )
QString cancelButtonText ( ) const
void open ( QObject receiver,
const char *  member 
)
QSize minimumSizeHint ( ) const [virtual]

Reimplemented from QDialog.

QSize sizeHint ( ) const [virtual]

Reimplemented from QDialog.

void setVisible ( bool  visible ) [virtual]

Reimplemented from QDialog.

static QString getText ( QWidget parent,
const QString title,
const QString label,
QLineEdit::EchoMode  echo = QLineEdit::Normal,
const QString text = QString(),
bool *  ok = 0,
Qt::WindowFlags  flags = 0 
) [static]
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,
Qt::WindowFlags  flags = 0 
) [static]
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,
Qt::WindowFlags  flags = 0 
) [static]
static QString getItem ( QWidget parent,
const QString title,
const QString label,
const QStringList items,
int  current = 0,
bool  editable = true,
bool *  ok = 0,
Qt::WindowFlags  flags = 0 
) [static]
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,
Qt::WindowFlags  flags = 0 
) [static]
void textValueChanged ( const QString text ) [signal]
void textValueSelected ( const QString text ) [signal]
void intValueChanged ( int  value ) [signal]
void intValueSelected ( int  value ) [signal]
void doubleValueChanged ( double  value ) [signal]
void doubleValueSelected ( double  value ) [signal]
void done ( int  result ) [virtual]

Reimplemented from QDialog.


The documentation for this class was generated from the following file:

QInputDialog QInputDialog QInputDialog QInputDialog QInputDialog QInputDialog QInputDialog QInputDialog QInputDialog QInputDialog
QInputDialog QInputDialog QInputDialog QInputDialog QInputDialog QInputDialog QInputDialog QInputDialog QInputDialog QInputDialog