#include <klineeditdlg.h>
Inheritance diagram for KLineEditDlg:

Public Slots | |
| void | slotClear () |
Public Methods | |
| KLineEditDlg (const QString &_text, const QString &_value, QWidget *parent) | |
| QString | text () const |
| KLineEdit * | lineEdit () const |
Static Public Methods | |
| QString | getText (const QString &_text, const QString &_value, bool *ok, QWidget *parent, QValidator *validator=0) |
| QString | getText (const QString &_caption, const QString &_text, const QString &_value=QString::null, bool *ok=0, QWidget *parent=0, QValidator *validator=0) |
Protected Slots | |
| void | slotTextChanged (const QString &) |
Protected Methods | |
| virtual void | virtual_hook (int id, void *data) |
Protected Attributes | |
| KLineEdit * | edit |
Definition at line 35 of file klineeditdlg.h.
|
||||||||||||||||
|
Create a dialog that asks for a single line of text. _value is the initial value of the line. _text appears as label on top of the entry box. If the internal line edit has an associated QValidator set, the OK button is disabled as long as the validator doesn't return Acceptable. If there's no validator, the OK button is enabled whenever the line edit isn't empty. If you want to accept empty input, make a trivial QValidator that always returns Acceptable, e.g. QRegExpValidator with a regexp of ".*".
|
|
||||||||||||||||||||||||||||
|
Static convenience function to get a textual input from the user. This method includes a caption, and has (almost) the same API as QInputDialog::getText (no echo mode, we have KPasswordDialog).
|
|
||||||||||||||||||||||||
|
Static convenience function to get a textual input from the user.
|
|
|
Definition at line 65 of file klineeditdlg.h. References edit. |
|
|
Clears the edit widget |
|
|
Enables and disables the OK button depending on the state returned by the lineedit's QValidator. |
|
|
|
|
|
The line edit widget Definition at line 111 of file klineeditdlg.h. Referenced by lineEdit(). |
1.2.18