knode
#include <kngroupbrowser.h>
Classes | |
class | CheckItem |
class | GroupItem |
Public Slots | |
void | slotReceiveList (KNGroupListData::Ptr d) |
Signals | |
void | loadList (KNNntpAccount::Ptr a) |
Public Member Functions | |
KNGroupBrowser (QWidget *parent, const QString &caption, KNNntpAccount::Ptr a, ButtonCodes buttons=0, bool newCBact=false, const QString &user1=QString(), const QString &user2=QString()) | |
~KNGroupBrowser () | |
KNNntpAccount::Ptr | account () const |
virtual void | itemChangedState (CheckItem *it, bool s)=0 |
Protected Slots | |
void | slotCenterDelayed () |
void | slotFilter (const QString &txt) |
void | slotFilterTextChanged (const QString &txt) |
void | slotItemDoubleClicked (Q3ListViewItem *it) |
void | slotItemExpand (Q3ListViewItem *it) |
void | slotLoadList () |
void | slotNewCBToggled () |
void | slotRefilter () |
void | slotSubCBToggled () |
void | slotTreeCBToggled () |
Protected Member Functions | |
void | changeItemState (const KNGroupInfo &gi, bool s) |
void | createListItems (Q3ListViewItem *parent=0) |
bool | itemInListView (Q3ListView *view, const KNGroupInfo &gi) |
void | removeListItem (Q3ListView *view, const KNGroupInfo &gi) |
virtual void | updateItemState (CheckItem *it)=0 |
Protected Attributes | |
KNNntpAccount::Ptr | a_ccount |
QList< KNGroupInfo > * | allList |
QPushButton * | arrowBtn1 |
QPushButton * | arrowBtn2 |
int | delayedCenter |
KLineEdit * | filterEdit |
Q3ListView * | groupView |
bool | incrementalFilter |
QString | lastFilter |
QLabel * | leftLabel |
QGridLayout * | listL |
QList< KNGroupInfo > * | matchList |
QCheckBox * | newCB |
QCheckBox * | noTreeCB |
QWidget * | page |
QPixmap | pmGroup |
QIcon | pmLeft |
QPixmap | pmNew |
QIcon | pmRight |
QTimer * | refilterTimer |
QLabel * | rightLabel |
QCheckBox * | subCB |
Detailed Description
Base class for group selection dialogs.
Definition at line 32 of file kngroupbrowser.h.
Constructor & Destructor Documentation
KNGroupBrowser::KNGroupBrowser | ( | QWidget * | parent, |
const QString & | caption, | ||
KNNntpAccount::Ptr | a, | ||
ButtonCodes | buttons = 0 , |
||
bool | newCBact = false , |
||
const QString & | user1 = QString() , |
||
const QString & | user2 = QString() |
||
) |
Definition at line 35 of file kngroupbrowser.cpp.
KNGroupBrowser::~KNGroupBrowser | ( | ) |
Definition at line 151 of file kngroupbrowser.cpp.
Member Function Documentation
|
inline |
Definition at line 68 of file kngroupbrowser.h.
|
protected |
Definition at line 177 of file kngroupbrowser.cpp.
|
protected |
Definition at line 200 of file kngroupbrowser.cpp.
|
pure virtual |
Implemented in KNGroupSelectDialog, and KNGroupDialog.
|
protected |
Definition at line 187 of file kngroupbrowser.cpp.
|
signal |
|
protected |
Definition at line 259 of file kngroupbrowser.cpp.
|
protectedslot |
Definition at line 303 of file kngroupbrowser.cpp.
|
protectedslot |
Definition at line 317 of file kngroupbrowser.cpp.
|
protectedslot |
Definition at line 397 of file kngroupbrowser.cpp.
|
protectedslot |
double click checks/unchecks (opens/closes) item
Definition at line 310 of file kngroupbrowser.cpp.
|
protectedslot |
Definition at line 278 of file kngroupbrowser.cpp.
|
protectedslot |
Definition at line 272 of file kngroupbrowser.cpp.
|
protectedslot |
Definition at line 390 of file kngroupbrowser.cpp.
|
slot |
Definition at line 163 of file kngroupbrowser.cpp.
|
protectedslot |
Definition at line 406 of file kngroupbrowser.cpp.
|
protectedslot |
Definition at line 383 of file kngroupbrowser.cpp.
|
protectedslot |
Definition at line 376 of file kngroupbrowser.cpp.
|
protectedpure virtual |
Implemented in KNGroupSelectDialog, and KNGroupDialog.
Member Data Documentation
|
protected |
Definition at line 98 of file kngroupbrowser.h.
|
protected |
Definition at line 99 of file kngroupbrowser.h.
|
protected |
Definition at line 89 of file kngroupbrowser.h.
|
protected |
Definition at line 89 of file kngroupbrowser.h.
|
protected |
Definition at line 86 of file kngroupbrowser.h.
|
protected |
Definition at line 87 of file kngroupbrowser.h.
|
protected |
Definition at line 85 of file kngroupbrowser.h.
|
protected |
Definition at line 96 of file kngroupbrowser.h.
|
protected |
Definition at line 95 of file kngroupbrowser.h.
|
protected |
Definition at line 93 of file kngroupbrowser.h.
|
protected |
Definition at line 92 of file kngroupbrowser.h.
|
protected |
Definition at line 99 of file kngroupbrowser.h.
|
protected |
Definition at line 88 of file kngroupbrowser.h.
|
protected |
Definition at line 88 of file kngroupbrowser.h.
|
protected |
Definition at line 84 of file kngroupbrowser.h.
|
protected |
Definition at line 90 of file kngroupbrowser.h.
|
protected |
Definition at line 91 of file kngroupbrowser.h.
|
protected |
Definition at line 90 of file kngroupbrowser.h.
|
protected |
Definition at line 91 of file kngroupbrowser.h.
|
protected |
Definition at line 94 of file kngroupbrowser.h.
|
protected |
Definition at line 93 of file kngroupbrowser.h.
|
protected |
Definition at line 88 of file kngroupbrowser.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:34:18 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.