Logo Search packages:      
Sourcecode: kmess version File versions

AccountSettingsDialog Class Reference
[settings]

#include <accountsettingsdialog.h>

List of all members.


Detailed Description

The account settings dialog.

Author:
Mike K. Bennett

Definition at line 45 of file accountsettingsdialog.h.


Public Types

enum  Page {
  PageNone = -1, PageAccount = 0, PageAccountStatus, PageContactList,
  PageEmoticons, PageEmoticonsTabCustom, PageChatStyle, PageChatStyleTabText,
  PageChatLogging
}

Signals

void changedSettings (Account *account, QString oldHandle, QString oldFriendlyName)
void deleteAccount (Account *account)

Public Member Functions

 AccountSettingsDialog (QWidget *parent=0)
void loadSettings (Account *account, bool isCurrentAccount, Page initialPage)

Static Public Member Functions

static AccountSettingsDialoginstance (QWidget *parent)

Private Slots

void closeEvent (QCloseEvent *event)
void slotButtonClicked (int button)

Private Member Functions

bool saveAccountSettings ()
void showEvent (QShowEvent *event)

Private Attributes

Accountaccount_
AccountPageaccountPage_
ChatLoggingPagechatLoggingPage_
ChatStylePagechattingPage_
KConfigGroup config_
ContactListPagecontactListPage_
EmoticonsPageemoticonPage_
Page initialPage_
QList< KPageWidgetItem * > pageWidgets_

Static Private Attributes

static AccountSettingsDialoginstance_

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

Generated by  Doxygen 1.6.0   Back to index