messagelist
MessageList::Core::GroupHeaderItem Class Reference
#include <groupheaderitem.h>
Inheritance diagram for MessageList::Core::GroupHeaderItem:
Public Member Functions | |
GroupHeaderItem (const QString &label) | |
virtual | ~GroupHeaderItem () |
const QString & | label () const |
void | setLabel (const QString &label) |
Public Member Functions inherited from MessageList::Core::Item | |
virtual | ~Item () |
int | appendChildItem (Model *model, Item *child) |
Item * | childItem (int idx) const |
int | childItemCount () const |
QList< Item * > * | childItems () const |
void | childItemStats (ChildItemStats &stats) const |
time_t | date () const |
Item * | deepestItem () |
void | dump (const QString &prefix) |
Item * | firstChildItem () const |
QString | formattedDate () const |
QString | formattedMaxDate () const |
QString | formattedSize () const |
bool | hasAncestor (const Item *it) const |
bool | hasChildren () const |
int | indexOfChildItem (Item *item) const |
InitialExpandStatus | initialExpandStatus () const |
void | initialSetup (time_t date, size_t size, const QString &sender, const QString &receiver, bool useReceiver) |
bool | isViewable () const |
Item * | itemAbove () |
Item * | itemAboveChild (Item *child) |
Item * | itemBelow () |
Item * | itemBelowChild (Item *child) |
qint64 | itemId () const |
void | killAllChildItems () |
time_t | maxDate () const |
Item * | parent () const |
void | rawAppendChildItem (Item *child) |
const QString & | receiver () const |
bool | recomputeMaxDate () |
const QString & | sender () const |
const QString & | senderOrReceiver () const |
void | setDate (time_t date) |
void | setIndexGuess (int index) |
void | setInitialExpandStatus (InitialExpandStatus initialExpandStatus) |
void | setItemId (qint64 id) |
void | setMaxDate (time_t date) |
void | setParent (Item *pParent) |
void | setReceiver (const QString &receiver) |
void | setSender (const QString &sender) |
void | setSize (size_t size) |
void | setStatus (const Akonadi::MessageStatus &status) |
void | setSubject (const QString &subject) |
void | setSubjectAndStatus (const QString &subject, const Akonadi::MessageStatus &status) |
void | setViewable (Model *model, bool bViewable) |
size_t | size () const |
const Akonadi::MessageStatus & | status () const |
QString | statusDescription (bool hasNepomukTag) const |
const QString & | subject () const |
void | takeChildItem (Model *model, Item *child) |
Item * | topmostNonRoot () |
Type | type () const |
bool | useReceiver () const |
Additional Inherited Members | |
Public Types inherited from MessageList::Core::Item | |
enum | InitialExpandStatus { ExpandNeeded, NoExpandNeeded, ExpandExecuted } |
enum | Type { GroupHeader, Message, InvisibleRoot } |
Protected Member Functions inherited from MessageList::Core::Item | |
Item (Type type) | |
Item (Type type, ItemPrivate *dd) | |
Protected Attributes inherited from MessageList::Core::Item | |
ItemPrivate *const | d_ptr |
Detailed Description
Definition at line 34 of file groupheaderitem.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 25 of file groupheaderitem.cpp.
|
virtual |
Definition at line 30 of file groupheaderitem.cpp.
Member Function Documentation
const QString & GroupHeaderItem::label | ( | ) | const |
Definition at line 35 of file groupheaderitem.cpp.
void GroupHeaderItem::setLabel | ( | const QString & | label | ) |
Definition at line 40 of file groupheaderitem.cpp.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:55:32 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:55:32 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.