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

knode

  • KNode
  • FilterListWidget
Classes | Public Member Functions | Protected Slots | Protected Member Functions | Protected Attributes | List of all members
KNode::FilterListWidget Class Reference

#include <knconfigwidgets.h>

Inheritance diagram for KNode::FilterListWidget:
Inheritance graph
[legend]

Classes

class  FilterListItem
 

Public Member Functions

 FilterListWidget (const KComponentData &inst, QWidget *parent=0)
 
 ~FilterListWidget ()
 
void addItem (KNArticleFilter *f)
 
void addMenuItem (KNArticleFilter *f)
 
void load ()
 
QList< int > menuOrder ()
 
void removeItem (KNArticleFilter *f)
 
void removeMenuItem (KNArticleFilter *f)
 
void save ()
 
void updateItem (KNArticleFilter *f)
 

Protected Slots

void slotAddBtnClicked ()
 
void slotCopyBtnClicked ()
 
void slotDelBtnClicked ()
 
void slotDownBtnClicked ()
 
void slotEditBtnClicked ()
 
void slotSelectionChangedFilter ()
 
void slotSelectionChangedMenu ()
 
void slotSepAddBtnClicked ()
 
void slotSepRemBtnClicked ()
 
void slotUpBtnClicked ()
 

Protected Member Functions

int findItem (QListWidget *l, KNArticleFilter *f)
 

Protected Attributes

QPixmap a_ctive
 
QPushButton * a_ddBtn
 
QPushButton * c_opyBtn
 
QPushButton * d_elBtn
 
QPixmap d_isabled
 
QPushButton * d_ownBtn
 
QPushButton * e_ditBtn
 
KNFilterManager * f_ilManager
 
QListWidget * mFilterList
 
QListWidget * mMenuList
 
QPushButton * s_epAddBtn
 
QPushButton * s_epRemBtn
 
QPushButton * u_pBtn
 

Detailed Description

Configuration widget for filters.

Definition at line 379 of file knconfigwidgets.h.

Constructor & Destructor Documentation

KNode::FilterListWidget::FilterListWidget ( const KComponentData &  inst,
QWidget *  parent = 0 
)
explicit

Definition at line 1002 of file knconfigwidgets.cpp.

KNode::FilterListWidget::~FilterListWidget ( )

Definition at line 1076 of file knconfigwidgets.cpp.

Member Function Documentation

void KNode::FilterListWidget::addItem ( KNArticleFilter *  f)

Definition at line 1095 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::addMenuItem ( KNArticleFilter *  f)

Definition at line 1138 of file knconfigwidgets.cpp.

int KNode::FilterListWidget::findItem ( QListWidget *  l,
KNArticleFilter *  f 
)
protected

Returns the index of the list view item associated with the given filter.

Parameters
lThe list widget to search in.
fThe filter to search.

Definition at line 1176 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::load ( )

Definition at line 1082 of file knconfigwidgets.cpp.

QList< int > KNode::FilterListWidget::menuOrder ( )

Definition at line 1160 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::removeItem ( KNArticleFilter *  f)

Definition at line 1108 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::removeMenuItem ( KNArticleFilter *  f)

Definition at line 1150 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::save ( )

Definition at line 1089 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::slotAddBtnClicked ( )
protectedslot

Definition at line 1185 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::slotCopyBtnClicked ( )
protectedslot

Definition at line 1205 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::slotDelBtnClicked ( )
protectedslot

Definition at line 1191 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::slotDownBtnClicked ( )
protectedslot

Definition at line 1223 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::slotEditBtnClicked ( )
protectedslot

Definition at line 1198 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::slotSelectionChangedFilter ( )
protectedslot

Definition at line 1252 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::slotSelectionChangedMenu ( )
protectedslot

Definition at line 1262 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::slotSepAddBtnClicked ( )
protectedslot

Definition at line 1234 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::slotSepRemBtnClicked ( )
protectedslot

Definition at line 1242 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::slotUpBtnClicked ( )
protectedslot

Definition at line 1212 of file knconfigwidgets.cpp.

void KNode::FilterListWidget::updateItem ( KNArticleFilter *  f)

Definition at line 1118 of file knconfigwidgets.cpp.

Member Data Documentation

QPixmap KNode::FilterListWidget::a_ctive
protected

Definition at line 431 of file knconfigwidgets.h.

QPushButton* KNode::FilterListWidget::a_ddBtn
protected

Definition at line 422 of file knconfigwidgets.h.

QPushButton * KNode::FilterListWidget::c_opyBtn
protected

Definition at line 422 of file knconfigwidgets.h.

QPushButton * KNode::FilterListWidget::d_elBtn
protected

Definition at line 422 of file knconfigwidgets.h.

QPixmap KNode::FilterListWidget::d_isabled
protected

Definition at line 431 of file knconfigwidgets.h.

QPushButton * KNode::FilterListWidget::d_ownBtn
protected

Definition at line 422 of file knconfigwidgets.h.

QPushButton * KNode::FilterListWidget::e_ditBtn
protected

Definition at line 422 of file knconfigwidgets.h.

KNFilterManager* KNode::FilterListWidget::f_ilManager
protected

Definition at line 434 of file knconfigwidgets.h.

QListWidget* KNode::FilterListWidget::mFilterList
protected

Definition at line 419 of file knconfigwidgets.h.

QListWidget* KNode::FilterListWidget::mMenuList
protected

Definition at line 420 of file knconfigwidgets.h.

QPushButton * KNode::FilterListWidget::s_epAddBtn
protected

Definition at line 422 of file knconfigwidgets.h.

QPushButton * KNode::FilterListWidget::s_epRemBtn
protected

Definition at line 422 of file knconfigwidgets.h.

QPushButton * KNode::FilterListWidget::u_pBtn
protected

Definition at line 422 of file knconfigwidgets.h.


The documentation for this class was generated from the following files:
  • knconfigwidgets.h
  • knconfigwidgets.cpp
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:58:37 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