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


Public Slots | |
void | slotClear () |
Public Member Functions | |
KLineEditDlg (const QString &_text, const QString &_value, QWidget *parent) KDE_DEPRECATED | |
QString | text () const |
KLineEdit * | lineEdit () const |
Static Public Member Functions | |
QString | getText (const QString &text, const QString &value, bool *ok, QWidget *parent, QValidator *validator=0) KDE_DEPRECATED |
QString | getText (const QString &caption, const QString &text, const QString &value=QString::null, bool *ok=0, QWidget *parent=0, QValidator *validator=0) KDE_DEPRECATED |
Protected Slots | |
void | slotTextChanged (const QString &) |
Protected Member Functions | |
virtual void | virtual_hook (int id, void *data) |
Protected Attributes | |
KLineEdit * | edit |
Detailed Description
- Deprecated:
- Please use KInputDialog instead.
- Version:
- Id
- klineeditdlg.h,v 1.18 2003/09/09 12:40:58 bhards Exp
- Author:
- David Faure <faure@kde.org>, layout management by Preston Brown <pbrown@kde.org>
Definition at line 38 of file klineeditdlg.h.
Constructor & Destructor Documentation
|
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 ".*".
References edit, KDialogBase::enableButton(), KDialogBase::enableButtonOK(), KDialogBase::plainPage(), KLineEdit::setText(), slotClear(), slotTextChanged(), KDialog::spacingHint(), and KDialogBase::user1Clicked(). |
Member Function Documentation
|
References edit. Referenced by getText(). |
|
Referenced by getText(). |
|
Static convenience function to get a textual input from the user.
References lineEdit(), slotTextChanged(), and text(). |
|
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).
References lineEdit(), KDialog::setCaption(), slotTextChanged(), and text(). |
|
Clears the edit widget. Definition at line 134 of file klineeditdlg.cpp. References edit, and KLineEdit::setText(). Referenced by KLineEditDlg(). |
|
Enables and disables the OK button depending on the state returned by the lineedit's QValidator. Definition at line 139 of file klineeditdlg.cpp. References edit, KDialogBase::enableButton(), and KDialogBase::enableButtonOK(). Referenced by getText(), and KLineEditDlg(). |
Member Data Documentation
|
The line edit widget. Definition at line 117 of file klineeditdlg.h. Referenced by KLineEditDlg(), slotClear(), slotTextChanged(), and text(). |
The documentation for this class was generated from the following files: