• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepim API Reference
  • KDE Home
  • Contact Us
 

knode

  • sources
  • kde-4.12
  • kdepim
  • knode
kngroupselectdialog.h
Go to the documentation of this file.
1 /*
2  kngroupselectdialog.h
3 
4  KNode, the KDE newsreader
5  Copyright (c) 1999-2001 the KNode authors.
6  See file AUTHORS for details
7 
8  This program is free software; you can redistribute it and/or modify
9  it under the terms of the GNU General Public License as published by
10  the Free Software Foundation; either version 2 of the License, or
11  (at your option) any later version.
12  You should have received a copy of the GNU General Public License
13  along with this program; if not, write to the Free Software Foundation,
14  Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, US
15 */
16 
17 #ifndef KNGROUPSELECTDIALOG_H
18 #define KNGROUPSELECTDIALOG_H
19 
20 #include "kngroupbrowser.h"
21 
22 
24 class KNGroupSelectDialog : public KNGroupBrowser {
25 
26  Q_OBJECT
27 
28  public:
35  KNGroupSelectDialog( QWidget *parent, KNNntpAccount::Ptr a, const QStringList &groups );
36  ~KNGroupSelectDialog();
37 
38  QString selectedGroups()const;
39  void itemChangedState(CheckItem *it, bool s);
40 
41  protected:
42  void updateItemState(CheckItem *it);
43  Q3ListView *selView;
44 
45  protected slots:
46  void slotItemSelected(Q3ListViewItem *it);
48  void slotSelectionChanged();
49  void slotArrowBtn1();
50  void slotArrowBtn2();
51 
52 };
53 
54 
55 #endif
56 
57 
58 
59 
60 
61 
62 
63 
64 
65 
66 
67 
68 
69 
70 
kngroupbrowser.h
KNGroupSelectDialog::selView
Q3ListView * selView
Definition: kngroupselectdialog.h:43
KNGroupBrowser
Base class for group selection dialogs.
Definition: kngroupbrowser.h:32
KNGroupSelectDialog::slotItemSelected
void slotItemSelected(Q3ListViewItem *it)
Definition: kngroupselectdialog.cpp:112
QWidget
KNNntpAccount::Ptr
boost::shared_ptr< KNNntpAccount > Ptr
Shared pointer to a KNNntpAccount.
Definition: knnntpaccount.h:62
KNGroupSelectDialog::itemChangedState
void itemChangedState(CheckItem *it, bool s)
Definition: kngroupselectdialog.cpp:65
KNGroupSelectDialog::slotArrowBtn2
void slotArrowBtn2()
Definition: kngroupselectdialog.cpp:154
Q3ListViewItem
KNGroupSelectDialog::slotSelectionChanged
void slotSelectionChanged()
deactivates the button when a root item is selected
Definition: kngroupselectdialog.cpp:133
KNGroupSelectDialog::KNGroupSelectDialog
KNGroupSelectDialog(QWidget *parent, KNNntpAccount::Ptr a, const QStringList &groups)
Creates a group selection dialog.
Definition: kngroupselectdialog.cpp:28
KNGroupSelectDialog::slotArrowBtn1
void slotArrowBtn1()
Definition: kngroupselectdialog.cpp:141
KNGroupBrowser::CheckItem
Checkable list view item with special handling for displaying moderated groups.
Definition: kngroupbrowser.h:38
KNGroupSelectDialog::~KNGroupSelectDialog
~KNGroupSelectDialog()
Definition: kngroupselectdialog.cpp:58
KNGroupSelectDialog::selectedGroups
QString selectedGroups() const
Definition: kngroupselectdialog.cpp:85
KNGroupSelectDialog::updateItemState
void updateItemState(CheckItem *it)
Definition: kngroupselectdialog.cpp:76
KNGroupSelectDialog
Group selection dialog (used in the composer).
Definition: kngroupselectdialog.h:24
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:58:36 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.

knode

Skip menu "knode"
  • Main Page
  • Namespace List
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members
  • Related Pages

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal