messagelist
view.h
Go to the documentation of this file.
94 void setStorageModel( StorageModel * storageModel, PreSelectionMode preSelectionMode = PreSelectLastSelected );
170 QList< MessageItem * > selectionAsMessageItemList( bool includeCollapsedChildren = true ) const;
325 bool focusPreviousMessageItem( MessageTypeFilter messageTypeFilter, bool centerItem, bool loop );
509 Item * messageItemAfter( Item * referenceItem, MessageTypeFilter messageTypeFilter, bool loop );
550 Item * messageItemBefore( Item * referenceItem, MessageTypeFilter messageTypeFilter, bool loop );
586 void changeMessageStatus( MessageItem * it, const Akonadi::MessageStatus &set, const Akonadi::MessageStatus &unset );
A class which holds information about sorting, e.g.
Definition: sortorder.h:37
A set of aggregation options that can be applied to the MessageList::Model in a single shot...
Definition: aggregation.h:43
Definition: delegate.h:34
Definition: messageitem.h:46
Provides a widget which has the messagelist and the most important helper widgets, like the search line and the comboboxes for changing status filtering, aggregation etc.
Definition: widgetbase.h:61
The MessageList::View is the real display of the message list.
Definition: view.h:65
This class manages the huge tree of displayable objects: GroupHeaderItems and MessageItems.
Definition: model.h:77
Definition: model_p.h:33
Item * firstMessageItem(MessageTypeFilter messageTypeFilter)
Finds the first message item in the view.
Definition: view.h:519
PreSelectionMode
Pre-selection is the action of automatically selecting a message just after the folder has finished l...
Definition: enums.h:44
Item * lastMessageItem(MessageTypeFilter messageTypeFilter)
Finds the last message item in the view.
Definition: view.h:560
A single item of the MessageList tree managed by MessageList::Model.
Definition: item.h:52
The QAbstractItemModel based interface that you need to provide for your storage to work with Message...
Definition: storagemodelbase.h:45
MessageTypeFilter
This enum is used in the view message selection functions (for instance View::nextMessageItem()).
Definition: enums.h:56
The Theme class defines the visual appearance of the MessageList.
Definition: theme.h:65
long int MessageItemSetReference
Definition: messageitemsetmanager.h:33
ExistingSelectionBehaviour
This enum is used in the view message selection functions (for instance View::selectNextMessage()) ...
Definition: enums.h:65
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:32:01 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:32:01 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.