KIO::PasswordDialog Class Reference
A dialog for requesting a login and a password from the end user. dialog for requesting login and password from the end user. More...
#include <passdlg.h>
Inheritance diagram for KIO::PasswordDialog:

Public Methods | |
PasswordDialog (const QString &prompt, const QString &user, bool enableKeep=false, bool modal=true, QWidget *parent=0, const char *name=0) | |
~PasswordDialog () | |
void | setPrompt (const QString &prompt) |
void | addCommentLine (const QString &label, const QString comment) |
QString | password () const |
QString | username () const |
bool | keepPassword () const |
void | setKeepPassword (bool b) |
void | setUserReadOnly (bool readOnly) |
KDE_DEPRECATED void | setEnableUserField (bool enable, bool=false) |
void | setPassword (const QString &password) |
Static Public Methods | |
int | getNameAndPassword (QString &user, QString &pass, bool *keep, const QString &prompt=QString::null, bool readOnly=false, const QString &caption=QString::null, const QString &comment=QString::null, const QString &label=QString::null) |
Protected Methods | |
virtual void | virtual_hook (int id, void *data) |
Detailed Description
A dialog for requesting a login and a password from the end user. dialog for requesting login and password from the end user.KIO-Slave authors are encouraged to use SlaveBase::openPassDlg instead of directly instantiating this dialog.
Definition at line 36 of file passdlg.h.
Constructor & Destructor Documentation
|
Create a password dialog.
Definition at line 52 of file passdlg.cpp. Referenced by getNameAndPassword(). |
|
Destructor.
Definition at line 60 of file passdlg.cpp. |
Member Function Documentation
|
Sets the prompt to show to the user.
Definition at line 270 of file passdlg.cpp. |
|
Adds a comment line to the dialog. This function allows you to add one additional comment line to this widget. Calling this function after a comment has already been added will not have any effect.
Definition at line 231 of file passdlg.cpp. References KDialogBase::mainWidget(), and QLabel::setAlignment(). |
|
Returns the password entered by the user.
Definition at line 174 of file passdlg.cpp. |
|
Returns the username entered by the user.
Definition at line 169 of file passdlg.cpp. |
|
Determines whether supplied authorization should persist even after the application has been closed.
Definition at line 185 of file passdlg.cpp. |
|
Check or uncheck the "keep password" checkbox. This can be used to check it before showing the dialog, to tell the user that the password is stored already (e.g. in the wallet). enableKeep must have been set to true in the constructor. Definition at line 179 of file passdlg.cpp. |
|
Sets the username field read-only and sets the focus to the password field.
Definition at line 282 of file passdlg.cpp. Referenced by setEnableUserField(). |
|
Definition at line 116 of file passdlg.h. References setUserReadOnly(). |
|
Presets the password.
Definition at line 277 of file passdlg.cpp. |
|
A convienence static method for obtaining authorization information from the end user.
Definition at line 289 of file passdlg.cpp. References QString::isEmpty(), and PasswordDialog(). Referenced by Observer::openPassDlg(). |
The documentation for this class was generated from the following files: