libkdepim
KPIM::GroupItem Class Reference
#include <ksubscription.h>

Detailed Description
A class representing a single group item (what's that?).Definition at line 78 of file ksubscription.h.
Public Member Functions | |
| GroupItem (Q3ListViewItem *i, const KGroupInfo &gi, KSubscription *browser, bool isCheckItem=false) | |
| GroupItem (Q3ListView *v, const KGroupInfo &gi, KSubscription *browser, bool isCheckItem=false) | |
| bool | ignoreStateChange () |
| KGroupInfo | info () |
| bool | isCheckItem () const |
| bool | lastOpenState () |
| Q3ListViewItem * | originalParent () |
| virtual void | paintCell (QPainter *p, const QColorGroup &cg, int column, int width, int align) |
| virtual void | paintFocus (QPainter *p, const QColorGroup &cg, const QRect &r) |
| virtual int | rtti () const |
| virtual void | setDescription () |
| void | setIgnoreStateChange (bool ignore) |
| void | setInfo (KGroupInfo info) |
| void | setLastOpenState (bool last) |
| virtual void | setOn (bool on) |
| void | setOriginalParent (Q3ListViewItem *parent) |
| virtual void | setup () |
| void | setVisible (bool b) |
| virtual void | stateChange (bool on) |
| virtual int | width (const QFontMetrics &, const Q3ListView *, int column) const |
Protected Attributes | |
| KSubscription * | mBrowser |
| bool | mIgnoreStateChange |
| KGroupInfo | mInfo |
| bool | mIsCheckItem |
| bool | mLastOpenState |
| Q3ListViewItem * | mOriginalParent |
Constructor & Destructor Documentation
| GroupItem::GroupItem | ( | Q3ListView * | v, | |
| const KGroupInfo & | gi, | |||
| KSubscription * | browser, | |||
| bool | isCheckItem = false | |||
| ) |
Definition at line 68 of file ksubscription.cpp.
| GroupItem::GroupItem | ( | Q3ListViewItem * | i, | |
| const KGroupInfo & | gi, | |||
| KSubscription * | browser, | |||
| bool | isCheckItem = false | |||
| ) |
Definition at line 80 of file ksubscription.cpp.
Member Function Documentation
| bool KPIM::GroupItem::ignoreStateChange | ( | ) | [inline] |
| KGroupInfo KPIM::GroupItem::info | ( | ) | [inline] |
| bool KPIM::GroupItem::isCheckItem | ( | ) | const [inline] |
| bool KPIM::GroupItem::lastOpenState | ( | ) | [inline] |
| Q3ListViewItem* KPIM::GroupItem::originalParent | ( | ) | [inline] |
| void GroupItem::paintCell | ( | QPainter * | p, | |
| const QColorGroup & | cg, | |||
| int | column, | |||
| int | width, | |||
| int | align | |||
| ) | [virtual] |
Reimplemented Calls QListViewItem or QCheckListItem.
Reimplemented from Q3CheckListItem.
Definition at line 178 of file ksubscription.cpp.
| void GroupItem::paintFocus | ( | QPainter * | p, | |
| const QColorGroup & | cg, | |||
| const QRect & | r | |||
| ) | [virtual] |
Reimplemented Calls QListViewItem or QCheckListItem.
Reimplemented from Q3CheckListItem.
Definition at line 189 of file ksubscription.cpp.
| virtual int KPIM::GroupItem::rtti | ( | ) | const [inline, virtual] |
| void GroupItem::setDescription | ( | ) | [virtual] |
Sets the description from the KGroupInfo Reimplement this for special cases.
Definition at line 102 of file ksubscription.cpp.
| void KPIM::GroupItem::setIgnoreStateChange | ( | bool | ignore | ) | [inline] |
Definition at line 119 of file ksubscription.h.
| void GroupItem::setInfo | ( | KGroupInfo | info | ) |
Definition at line 92 of file ksubscription.cpp.
| void KPIM::GroupItem::setLastOpenState | ( | bool | last | ) | [inline] |
Definition at line 102 of file ksubscription.h.
| void GroupItem::setOn | ( | bool | on | ) | [virtual] |
Reimplemented Sets the subscribed property (only while items are loaded).
Reimplemented from Q3CheckListItem.
Definition at line 108 of file ksubscription.cpp.
| void KPIM::GroupItem::setOriginalParent | ( | Q3ListViewItem * | parent | ) | [inline] |
Definition at line 96 of file ksubscription.h.
| void GroupItem::setup | ( | ) | [virtual] |
Reimplemented Calls QListViewItem or QCheckListItem.
Definition at line 210 of file ksubscription.cpp.
| void GroupItem::setVisible | ( | bool | b | ) |
Reimplemented Sets items invisible or disabled or even moves them.
Definition at line 130 of file ksubscription.cpp.
| void GroupItem::stateChange | ( | bool | on | ) | [virtual] |
Reimlemented Calls KSubscription::changeItemState if mIgnoreStateChange == false.
Reimplemented from Q3CheckListItem.
Definition at line 121 of file ksubscription.cpp.
| int GroupItem::width | ( | const QFontMetrics & | fm, | |
| const Q3ListView * | lv, | |||
| int | column | |||
| ) | const [virtual] |
Reimplemented Calls QListViewItem or QCheckListItem.
Definition at line 200 of file ksubscription.cpp.
Member Data Documentation
KSubscription* KPIM::GroupItem::mBrowser [protected] |
Definition at line 170 of file ksubscription.h.
bool KPIM::GroupItem::mIgnoreStateChange [protected] |
Definition at line 177 of file ksubscription.h.
KGroupInfo KPIM::GroupItem::mInfo [protected] |
Definition at line 169 of file ksubscription.h.
bool KPIM::GroupItem::mIsCheckItem [protected] |
Definition at line 175 of file ksubscription.h.
bool KPIM::GroupItem::mLastOpenState [protected] |
Definition at line 173 of file ksubscription.h.
Q3ListViewItem* KPIM::GroupItem::mOriginalParent [protected] |
Definition at line 171 of file ksubscription.h.
The documentation for this class was generated from the following files:
KDE 4.2 API Reference