knode
#include <kngroupselectdialog.h>

| Public Member Functions | |
| KNGroupSelectDialog (QWidget *parent, KNNntpAccount::Ptr a, const QStringList &groups) | |
| ~KNGroupSelectDialog () | |
| void | itemChangedState (CheckItem *it, bool s) | 
| QString | selectedGroups () const | 
|  Public Member Functions inherited from KNGroupBrowser | |
| 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 | 
| Protected Slots | |
| void | slotArrowBtn1 () | 
| void | slotArrowBtn2 () | 
| void | slotItemSelected (Q3ListViewItem *it) | 
| void | slotSelectionChanged () | 
|  Protected Slots inherited from KNGroupBrowser | |
| 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 | updateItemState (CheckItem *it) | 
|  Protected Member Functions inherited from KNGroupBrowser | |
| 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) | 
| Protected Attributes | |
| Q3ListView * | selView | 
|  Protected Attributes inherited from KNGroupBrowser | |
| 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 | 
| Additional Inherited Members | |
|  Public Slots inherited from KNGroupBrowser | |
| void | slotReceiveList (KNGroupListData::Ptr d) | 
|  Signals inherited from KNGroupBrowser | |
| void | loadList (KNNntpAccount::Ptr a) | 
Detailed Description
Group selection dialog (used in the composer).
Definition at line 24 of file kngroupselectdialog.h.
Constructor & Destructor Documentation
| KNGroupSelectDialog::KNGroupSelectDialog | ( | QWidget * | parent, | 
| KNNntpAccount::Ptr | a, | ||
| const QStringList & | groups | ||
| ) | 
Creates a group selection dialog.
- Parameters
- 
  parent Parent widget. a An NNTP account. groups a list of groups that are already selected when this dialog shows. 
Definition at line 28 of file kngroupselectdialog.cpp.
| KNGroupSelectDialog::~KNGroupSelectDialog | ( | ) | 
Definition at line 58 of file kngroupselectdialog.cpp.
Member Function Documentation
| 
 | virtual | 
Implements KNGroupBrowser.
Definition at line 65 of file kngroupselectdialog.cpp.
| QString KNGroupSelectDialog::selectedGroups | ( | ) | const | 
Definition at line 85 of file kngroupselectdialog.cpp.
| 
 | protectedslot | 
Definition at line 141 of file kngroupselectdialog.cpp.
| 
 | protectedslot | 
Definition at line 154 of file kngroupselectdialog.cpp.
| 
 | protectedslot | 
Definition at line 112 of file kngroupselectdialog.cpp.
| 
 | protectedslot | 
deactivates the button when a root item is selected
Definition at line 133 of file kngroupselectdialog.cpp.
| 
 | protectedvirtual | 
Implements KNGroupBrowser.
Definition at line 76 of file kngroupselectdialog.cpp.
Member Data Documentation
| 
 | protected | 
Definition at line 43 of file kngroupselectdialog.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.
 KDE API Reference
    KDE API Reference