messagelist
MessageList::Utils::ThemePreviewDelegate Class Reference
#include <themeeditor.h>
Inheritance diagram for MessageList::Utils::ThemePreviewDelegate:

Public Member Functions | |
| ThemePreviewDelegate (QAbstractItemView *parent) | |
| ~ThemePreviewDelegate () | |
| virtual Core::Item * | itemFromIndex (const QModelIndex &index) const |
Public Member Functions inherited from MessageList::Core::ThemeDelegate | |
| ThemeDelegate (QAbstractItemView *parent) | |
| ~ThemeDelegate () | |
| const Theme::Column * | hitColumn () const |
| int | hitColumnIndex () const |
| const Theme::ContentItem * | hitContentItem () const |
| QRect | hitContentItemRect () const |
| bool | hitContentItemRight () const |
| const QModelIndex & | hitIndex () const |
| Item * | hitItem () const |
| QRect | hitItemRect () const |
| const Theme::Row * | hitRow () const |
| int | hitRowIndex () const |
| bool | hitRowIsMessageRow () const |
| QRect | hitRowRect () const |
| bool | hitTest (const QPoint &viewportPoint, bool exact=true) |
| void | setTheme (const Theme *theme) |
| QSize | sizeHintForItemTypeAndColumn (Item::Type type, int column, const Item *item=0) const |
| const Theme * | theme () const |
Additional Inherited Members | |
Static Public Member Functions inherited from MessageList::Core::ThemeDelegate | |
| static QFont | itemFont (const Theme::ContentItem *ci, const Item *item) |
| static QString | itemFontKey (const Theme::ContentItem *ci, const Item *item) |
Protected Member Functions inherited from MessageList::Core::ThemeDelegate | |
| void | paint (QPainter *painter, const QStyleOptionViewItem &option, const QModelIndex &index) const |
| QSize | sizeHint (const QStyleOptionViewItem &option, const QModelIndex &index) const |
Detailed Description
Definition at line 75 of file themeeditor.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 188 of file themeeditor.cpp.
| ThemePreviewDelegate::~ThemePreviewDelegate | ( | ) |
Definition at line 234 of file themeeditor.cpp.
Member Function Documentation
|
virtual |
Returns the Item for the specified model index.
Pure virtual: must be reimplemented by derived classes.
Implements MessageList::Core::ThemeDelegate.
Definition at line 241 of file themeeditor.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:33 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:33 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference
Public Member Functions inherited from