libqutim  0.3.1.0
qutim_sdk_0_3::PasswordDialog Class Reference

#include <passworddialog.h>

List of all members.

Classes

struct  SetTextArgument

Public Types

enum  DialogCode { Rejected, Accepted }

Public Member Functions

 PasswordDialog ()
virtual ~PasswordDialog ()
int exec ()
QString password () const
bool remember () const
int result () const
void setSaveButtonVisible (bool allow)
virtual void setValidator (QValidator *validator)=0

Static Public Member Functions

static PasswordDialogrequest (Account *account)
static PasswordDialogrequest (const QString &windowTitle, const QString &description)

Protected Types

enum  PasswordDialogHook { SetTextHook = 1, SetShowSaveHook }

Protected Member Functions

void apply (const QString &password, bool remember)
void reject ()
virtual void setAccount (Account *account)=0
virtual void virtual_hook (int id, void *data)

Member Enumeration Documentation

Enumerator:
Rejected 
Accepted 
Enumerator:
SetTextHook 
SetShowSaveHook 

Constructor & Destructor Documentation


Member Function Documentation

void qutim_sdk_0_3::PasswordDialog::apply ( const QString &  password,
bool  remember 
) [protected]
static PasswordDialog* qutim_sdk_0_3::PasswordDialog::request ( const QString &  windowTitle,
const QString &  description 
) [static]
virtual void qutim_sdk_0_3::PasswordDialog::setAccount ( Account account) [protected, pure virtual]
virtual void qutim_sdk_0_3::PasswordDialog::setValidator ( QValidator *  validator) [pure virtual]
virtual void qutim_sdk_0_3::PasswordDialog::virtual_hook ( int  id,
void *  data 
) [protected, virtual]

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