Quassel IRC  Pre-Release
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros
IdentityEditWidget Class Reference

#include </tmp/quassel/src/qtui/settingspages/identityeditwidget.h>

Public Types

enum  SslState { NoSsl, UnsecureSsl, AllowSsl }

Public Slots

void setSslState (SslState state)
void showAdvanced (bool advanced)

Signals

void requestEditSsl ()
void widgetHasChanged ()

Public Member Functions

 IdentityEditWidget (QWidget *parent=0)
void displayIdentity (CertIdentity *id, CertIdentity *saveId=0)
void saveToIdentity (CertIdentity *id)

Private Slots

void on_addNick_clicked ()
void on_deleteNick_clicked ()
void on_renameNick_clicked ()
void on_nickUp_clicked ()
void on_nickDown_clicked ()
void setWidgetStates ()

Private Member Functions

bool testHasChanged ()

Private Attributes

Ui::IdentityEditWidget ui
bool _editSsl

Detailed Description

Definition at line 34 of file identityeditwidget.h.

Member Enumeration Documentation

enum SslState
Enumerator:
NoSsl 
UnsecureSsl 
AllowSsl 

Definition at line 41 of file identityeditwidget.h.

Constructor & Destructor Documentation

IdentityEditWidget ( QWidget *  parent = 0)

Member Function Documentation

void saveToIdentity ( CertIdentity id)

Definition at line 142 of file identityeditwidget.cpp.

References ui.

Referenced by displayIdentity(), and IdentityPage::identity().

void setSslState ( SslState  state)
slot

Definition at line 254 of file identityeditwidget.cpp.

References AllowSsl, NoSsl, ui, and UnsecureSsl.

void showAdvanced ( bool  advanced)
slot

Definition at line 238 of file identityeditwidget.cpp.

References ui.

Referenced by IdentityPage::IdentityPage().

void requestEditSsl ( )
signal

Referenced by IdentityEditWidget().

void on_addNick_clicked ( )
privateslot

Definition at line 173 of file identityeditwidget.cpp.

References NickEditDlg::nick(), setWidgetStates(), ui, and widgetHasChanged().

void on_deleteNick_clicked ( )
privateslot

Definition at line 187 of file identityeditwidget.cpp.

References setWidgetStates(), ui, and widgetHasChanged().

void on_renameNick_clicked ( )
privateslot

Definition at line 199 of file identityeditwidget.cpp.

References NickEditDlg::nick(), and ui.

void on_nickUp_clicked ( )
privateslot

Definition at line 212 of file identityeditwidget.cpp.

References setWidgetStates(), ui, and widgetHasChanged().

void on_nickDown_clicked ( )
privateslot

Definition at line 225 of file identityeditwidget.cpp.

References setWidgetStates(), ui, and widgetHasChanged().

void setWidgetStates ( )
privateslot
bool testHasChanged ( )
private

Member Data Documentation

bool _editSsl
private

Definition at line 83 of file identityeditwidget.h.


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