KIO
KIO::PasswordDialog Class Reference
#include <passworddialog.h>
Inheritance diagram for KIO::PasswordDialog:

Static Public Member Functions | |
| static int | getNameAndPassword (QString &user, QString &pass, bool *keep, const QString &prompt=QString(), bool readOnly=false, const QString &caption=QString(), const QString &comment=QString(), const QString &label=QString()) |
Static Public Member Functions inherited from KPasswordDialog | |
| static bool | avoidArea (QWidget *widget, const QRect &area, int screen=-1) |
| static void | centerOnScreen (QWidget *widget, int screen=-1) |
| static int | groupSpacingHint () |
| static QString | makeStandardCaption (const QString &userCaption, QWidget *window=0, CaptionFlags flags=HIGCompliantCaption) |
| static int | marginHint () |
| static void | resizeLayout (QLayout *lay, int margin, int spacing) |
| static void | resizeLayout (QWidget *widget, int margin, int spacing) |
| static void | setAllowEmbeddingInGraphicsView (bool allowEmbedding) |
| static int | spacingHint () |
Additional Inherited Members | |
Public Types inherited from KPasswordDialog | |
| enum | ButtonCode |
| enum | ButtonPopupMode |
| enum | CaptionFlag |
| enum | ErrorType |
| enum | KPasswordDialogFlag |
Public Types inherited from KDialog | |
Public Slots inherited from KPasswordDialog | |
| void | delayedDestruct () |
| void | enableButton (ButtonCode id, bool state) |
| void | enableButtonApply (bool state) |
| void | enableButtonCancel (bool state) |
| void | enableButtonOk (bool state) |
| void | enableLinkedHelp (bool state) |
| bool | isDetailsWidgetVisible () const |
| virtual void | setCaption (const QString &caption) |
| virtual void | setCaption (const QString &caption, bool modified) |
| void | setDetailsWidget (QWidget *detailsWidget) |
| void | setDetailsWidgetVisible (bool visible) |
| void | setHelp (const QString &anchor, const QString &appname=QString()) |
| void | setHelpLinkText (const QString &text) |
| virtual void | setPlainCaption (const QString &caption) |
Public Slots inherited from KDialog | |
Signals inherited from KPasswordDialog | |
| void | aboutToShowDetails () |
| void | applyClicked () |
| void | buttonClicked (KDialog::ButtonCode button) |
| void | cancelClicked () |
| void | closeClicked () |
| void | defaultClicked () |
| void | finished () |
| void | gotPassword (const QString &password, bool keep) |
| void | gotUsernameAndPassword (const QString &username, const QString &password, bool keep) |
| void | helpClicked () |
| void | hidden () |
| void | layoutHintChanged () |
| void | noClicked () |
| void | okClicked () |
| void | resetClicked () |
| void | tryClicked () |
| void | user1Clicked () |
| void | user2Clicked () |
| void | user3Clicked () |
| void | yesClicked () |
Signals inherited from KDialog | |
Public Attributes inherited from KPasswordDialog | |
| Apply | |
| AppNameCaption | |
| Cancel | |
| Close | |
| Default | |
| DelayedPopup | |
| Details | |
| DomainError | |
| DomainReadOnly | |
| FatalError | |
| Help | |
| HIGCompliantCaption | |
| InstantPopup | |
| ModifiedCaption | |
| No | |
| NoCaptionFlags | |
| NoDefault | |
| NoFlags | |
| None | |
| Ok | |
| PasswordError | |
| Reset | |
| ShowAnonymousLoginCheckBox | |
| ShowDomainLine | |
| ShowKeepPassword | |
| ShowUsernameLine | |
| Try | |
| UnknownError | |
| User1 | |
| User2 | |
| User3 | |
| UsernameError | |
| UsernameReadOnly | |
| Yes | |
Public Attributes inherited from KDialog | |
Protected Slots inherited from KPasswordDialog | |
| virtual void | slotButtonClicked (int button) |
| void | updateGeometry () |
Protected Slots inherited from KDialog | |
Protected Member Functions inherited from KPasswordDialog | |
| virtual bool | checkPassword () |
| virtual void | closeEvent (QCloseEvent *e) |
| virtual void | hideEvent (QHideEvent *) |
| KDialog (KDialogPrivate &dd, QWidget *parent, Qt::WFlags flags=0) | |
| virtual void | keyPressEvent (QKeyEvent *) |
Protected Attributes inherited from KPasswordDialog | |
| KDialogPrivate *const | d_ptr |
Protected Attributes inherited from KDialog | |
Detailed Description
dialog for requesting login and password from the end user
- Deprecated:
- use KPasswordDialog A dialog for requesting a login and a password from the end user.
KIO-Slave authors are encouraged to use SlaveBase::openPassDlg instead of directly instantiating this dialog.
Definition at line 37 of file passworddialog.h.
Constructor & Destructor Documentation
| PasswordDialog::PasswordDialog | ( | const QString & | prompt, |
| const QString & | user, | ||
| bool | enableKeep = false, |
||
| bool | modal = true, |
||
| QWidget * | parent = 0 |
||
| ) |
Create a password dialog.
- Parameters:
-
prompt instructional text to be shown. user username, if known initially. enableKeep if true, shows checkbox that makes password persistent until KDE is shutdown. modal if true, the dialog will be modal (default:true). parent the parent widget (default:NULL).
Definition at line 31 of file passworddialog.cpp.
| PasswordDialog::~PasswordDialog | ( | ) |
Destructor.
Definition at line 40 of file passworddialog.cpp.
Member Function Documentation
|
static |
A convienence static method for obtaining authorization information from the end user.
- Parameters:
-
user username pass password keep pointer to flag that indicates whether to keep password (can be null) prompt text to display to user. readOnly make the username field read-only. caption set the title bar to given text. comment extra comment to display to user. label optinal label for extra comment.
- Returns:
- Accepted/Rejected based on the user choice.
Definition at line 45 of file passworddialog.cpp.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2013 The KDE developers.
Generated on Thu Feb 21 2013 11:10:20 by doxygen 1.8.1 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2013 The KDE developers.
Generated on Thu Feb 21 2013 11:10:20 by doxygen 1.8.1 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
Public Member Functions inherited from