digiKam
ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate Class Reference
+ Inheritance diagram for ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate:

Public Member Functions

void clearRects () override
 Resets cached rects. Remember to reimplement in subclass for added rects. More...
 
void init (ShowfotoItemViewDelegate *const _q)
 
 ShowfotoDelegatePrivate ()
 

Public Attributes

QCache< int, QRect > actualPixmapRectCache
 
int contentWidth
 
QRect coordinatesRect
 
QAbstractItemModel * currentModel
 
ShowfotoThumbnailBarcurrentView
 
QRect dateRect
 
bool drawFocusFrame
 
bool drawImageFormat
 
bool drawMouseOverFrame
 
QFont font
 
QFont fontCom
 
QFont fontReg
 
QFont fontXtra
 
QSize gridSize
 
QRect groupRect
 
QRect imageInformationRect
 
int margin
 
QRect nameRect
 
QRect oneRowComRect
 
QRect oneRowRegRect
 
QRect oneRowXtraRect
 
QRect pixmapRect
 
ShowfotoItemViewDelegateq
 
int radius
 constant values for drawing More...
 
QVector< QPixmap > ratingPixmaps
 
QRect rect
 
QPixmap regPixmap
 
QRect resolutionRect
 
QPixmap selPixmap
 
QRect sizeRect
 
int spacing
 
ThumbnailSize thumbSize
 

Constructor & Destructor Documentation

◆ ShowfotoDelegatePrivate()

ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::ShowfotoDelegatePrivate ( )
inline

Member Function Documentation

◆ clearRects()

void ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::clearRects ( )
overridevirtual

Resets cached rects. Remember to reimplement in subclass for added rects.

Reimplemented from ShowFoto::ShowfotoItemViewDelegatePrivate.

References ShowFoto::ShowfotoItemViewDelegatePrivate::clearRects(), coordinatesRect, dateRect, imageInformationRect, nameRect, pixmapRect, resolutionRect, and sizeRect.

◆ init()

void ShowFoto::ShowfotoItemViewDelegatePrivate::init ( ShowfotoItemViewDelegate *const  _q)
inherited

Member Data Documentation

◆ actualPixmapRectCache

QCache<int, QRect> ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::actualPixmapRectCache

◆ contentWidth

int ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::contentWidth

◆ coordinatesRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::coordinatesRect

Referenced by clearRects().

◆ currentModel

QAbstractItemModel* ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::currentModel

◆ currentView

ShowfotoThumbnailBar* ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::currentView

◆ dateRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::dateRect

Referenced by clearRects().

◆ drawFocusFrame

bool ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::drawFocusFrame

◆ drawImageFormat

bool ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::drawImageFormat

◆ drawMouseOverFrame

bool ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::drawMouseOverFrame

◆ font

QFont ShowFoto::ShowfotoItemViewDelegatePrivate::font
inherited

◆ fontCom

QFont ShowFoto::ShowfotoItemViewDelegatePrivate::fontCom
inherited

◆ fontReg

QFont ShowFoto::ShowfotoItemViewDelegatePrivate::fontReg
inherited

◆ fontXtra

QFont ShowFoto::ShowfotoItemViewDelegatePrivate::fontXtra
inherited

◆ gridSize

QSize ShowFoto::ShowfotoItemViewDelegatePrivate::gridSize
inherited

◆ groupRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::groupRect

◆ imageInformationRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::imageInformationRect

Referenced by clearRects().

◆ margin

int ShowFoto::ShowfotoItemViewDelegatePrivate::margin
inherited

◆ nameRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::nameRect

Referenced by clearRects().

◆ oneRowComRect

QRect ShowFoto::ShowfotoItemViewDelegatePrivate::oneRowComRect
inherited

◆ oneRowRegRect

QRect ShowFoto::ShowfotoItemViewDelegatePrivate::oneRowRegRect
inherited

◆ oneRowXtraRect

QRect ShowFoto::ShowfotoItemViewDelegatePrivate::oneRowXtraRect
inherited

◆ pixmapRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::pixmapRect

Referenced by clearRects().

◆ q

◆ radius

int ShowFoto::ShowfotoItemViewDelegatePrivate::radius
inherited

constant values for drawing

◆ ratingPixmaps

QVector<QPixmap> ShowFoto::ShowfotoItemViewDelegatePrivate::ratingPixmaps
inherited

◆ rect

QRect ShowFoto::ShowfotoItemViewDelegatePrivate::rect
inherited

◆ regPixmap

QPixmap ShowFoto::ShowfotoItemViewDelegatePrivate::regPixmap
inherited

◆ resolutionRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::resolutionRect

Referenced by clearRects().

◆ selPixmap

QPixmap ShowFoto::ShowfotoItemViewDelegatePrivate::selPixmap
inherited

◆ sizeRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::sizeRect

Referenced by clearRects().

◆ spacing

int ShowFoto::ShowfotoItemViewDelegatePrivate::spacing
inherited

◆ thumbSize

ThumbnailSize ShowFoto::ShowfotoItemViewDelegatePrivate::thumbSize
inherited

The documentation for this class was generated from the following files: