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.