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

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

Collaboration diagram for IgnoreListEditDlg:

Public Member Functions

 IgnoreListEditDlg (const IgnoreListManager::IgnoreListItem &item, QWidget *parent=0, bool enabled=false)
IgnoreListManager::IgnoreListItem ignoreListItem ()
void enableOkButton (bool state)

Private Slots

void widgetHasChanged ()
void aboutToAccept ()

Private Attributes

IgnoreListManager::IgnoreListItem _ignoreListItem
IgnoreListManager::IgnoreListItem _clonedIgnoreListItem
bool _hasChanged
Ui::IgnoreListEditDlg ui
QButtonGroup _typeButtonGroup
QButtonGroup _strictnessButtonGroup
QButtonGroup _scopeButtonGroup

Detailed Description

Definition at line 51 of file ignorelistsettingspage.h.

Constructor & Destructor Documentation

Member Function Documentation

IgnoreListManager::IgnoreListItem ignoreListItem ( )
inline

Definition at line 57 of file ignorelistsettingspage.h.

References _ignoreListItem.

Referenced by IgnoreListSettingsPage::newIgnoreRule().

void enableOkButton ( bool  state)

Definition at line 354 of file ignorelistsettingspage.cpp.

References ui.

Referenced by IgnoreListSettingsPage::newIgnoreRule().

void aboutToAccept ( )
inlineprivateslot

Definition at line 62 of file ignorelistsettingspage.h.

References _clonedIgnoreListItem, and _ignoreListItem.

Referenced by IgnoreListEditDlg().

Member Data Documentation

IgnoreListManager::IgnoreListItem _ignoreListItem
private

Definition at line 65 of file ignorelistsettingspage.h.

Referenced by aboutToAccept(), ignoreListItem(), and widgetHasChanged().

IgnoreListManager::IgnoreListItem _clonedIgnoreListItem
private

Definition at line 66 of file ignorelistsettingspage.h.

Referenced by aboutToAccept(), and widgetHasChanged().

bool _hasChanged
private

Definition at line 67 of file ignorelistsettingspage.h.

Referenced by widgetHasChanged().

Ui::IgnoreListEditDlg ui
private

Definition at line 68 of file ignorelistsettingspage.h.

Referenced by enableOkButton(), IgnoreListEditDlg(), and widgetHasChanged().

QButtonGroup _typeButtonGroup
private

Definition at line 69 of file ignorelistsettingspage.h.

Referenced by IgnoreListEditDlg().

QButtonGroup _strictnessButtonGroup
private

Definition at line 70 of file ignorelistsettingspage.h.

Referenced by IgnoreListEditDlg().

QButtonGroup _scopeButtonGroup
private

Definition at line 71 of file ignorelistsettingspage.h.

Referenced by IgnoreListEditDlg().


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