• Skip to content
  • Skip to link menu
KDE API Reference
  • KDE API Reference
  • kdepim API Reference
  • KDE Home
  • Contact Us
 

messagelist

  • MessageList
  • Utils
  • ThemePreviewDelegate
Public Member Functions | List of all members
MessageList::Utils::ThemePreviewDelegate Class Reference

#include <themeeditor.h>

Inheritance diagram for MessageList::Utils::ThemePreviewDelegate:
Inheritance graph
[legend]

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

ThemePreviewDelegate::ThemePreviewDelegate ( QAbstractItemView *  parent)
explicit

Definition at line 188 of file themeeditor.cpp.

ThemePreviewDelegate::~ThemePreviewDelegate ( )

Definition at line 234 of file themeeditor.cpp.

Member Function Documentation

Item * ThemePreviewDelegate::itemFromIndex ( const QModelIndex &  index) const
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:
  • themeeditor.h
  • themeeditor.cpp
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

KDE's Doxygen guidelines are available online.

messagelist

Skip menu "messagelist"
  • Main Page
  • Namespace List
  • Namespace Members
  • Alphabetical List
  • Class List
  • Class Hierarchy
  • Class Members
  • File List
  • File Members

kdepim API Reference

Skip menu "kdepim API Reference"
  • akonadi_next
  • akregator
  • blogilo
  • calendarsupport
  • console
  •   kabcclient
  •   konsolekalendar
  • kaddressbook
  • kalarm
  •   lib
  • kdgantt2
  • kjots
  • kleopatra
  • kmail
  • knode
  • knotes
  • kontact
  • korgac
  • korganizer
  • ktimetracker
  • libkdepim
  • libkleo
  • libkpgp
  • mailcommon
  • messagelist
  • messageviewer

Search



Report problems with this website to our bug tracking system.
Contact the specific authors with questions and comments about the page contents.

KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal