digiKam
Loading...
Searching...
No Matches
ShowFoto::ShowfotoItemViewDelegatePrivate Class Reference

#include <showfotoitemviewdelegate_p.h>

+ Inheritance diagram for ShowFoto::ShowfotoItemViewDelegatePrivate:

Public Member Functions

virtual void clearRects ()
 Resets cached rects. Remember to reimplement in subclass for added rects.
 
void init (ShowfotoItemViewDelegate *const _q, QWidget *const _widget)
 
 ShowfotoItemViewDelegatePrivate ()=default
 
virtual ~ShowfotoItemViewDelegatePrivate ()=default
 

Public Attributes

QWidget * displayWidget = nullptr
 
QFont font
 
QFont fontCom
 
QFont fontReg
 
QFont fontXtra
 
QSize gridSize
 
int margin = 5
 
QRect oneRowComRect
 
QRect oneRowRegRect
 
QRect oneRowXtraRect
 
ShowfotoItemViewDelegateq = nullptr
 
int radius = 3
 constant values for drawing
 
QVector< QPixmap > ratingPixmaps
 
QRect rect
 
QPixmap regPixmap
 
QPixmap selPixmap
 
int spacing = 0
 
ThumbnailSize thumbSize = ThumbnailSize(0)
 

Constructor & Destructor Documentation

◆ ShowfotoItemViewDelegatePrivate()

ShowFoto::ShowfotoItemViewDelegatePrivate::ShowfotoItemViewDelegatePrivate ( )
default

◆ ~ShowfotoItemViewDelegatePrivate()

virtual ShowFoto::ShowfotoItemViewDelegatePrivate::~ShowfotoItemViewDelegatePrivate ( )
virtualdefault

Member Function Documentation

◆ clearRects()

void ShowFoto::ShowfotoItemViewDelegatePrivate::clearRects ( )
virtual

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

Reimplemented in ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate.

References gridSize, and rect.

Referenced by ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::clearRects().

◆ init()

void ShowFoto::ShowfotoItemViewDelegatePrivate::init ( ShowfotoItemViewDelegate *const  _q,
QWidget *const  _widget 
)

Member Data Documentation

◆ displayWidget

QWidget* ShowFoto::ShowfotoItemViewDelegatePrivate::displayWidget = nullptr

Referenced by init().

◆ font

QFont ShowFoto::ShowfotoItemViewDelegatePrivate::font

◆ fontCom

QFont ShowFoto::ShowfotoItemViewDelegatePrivate::fontCom

◆ fontReg

QFont ShowFoto::ShowfotoItemViewDelegatePrivate::fontReg

◆ fontXtra

QFont ShowFoto::ShowfotoItemViewDelegatePrivate::fontXtra

◆ gridSize

QSize ShowFoto::ShowfotoItemViewDelegatePrivate::gridSize

Referenced by clearRects().

◆ margin

int ShowFoto::ShowfotoItemViewDelegatePrivate::margin = 5

◆ oneRowComRect

QRect ShowFoto::ShowfotoItemViewDelegatePrivate::oneRowComRect

◆ oneRowRegRect

QRect ShowFoto::ShowfotoItemViewDelegatePrivate::oneRowRegRect

◆ oneRowXtraRect

QRect ShowFoto::ShowfotoItemViewDelegatePrivate::oneRowXtraRect

◆ q

◆ radius

int ShowFoto::ShowfotoItemViewDelegatePrivate::radius = 3

constant values for drawing

◆ ratingPixmaps

QVector<QPixmap> ShowFoto::ShowfotoItemViewDelegatePrivate::ratingPixmaps

◆ rect

QRect ShowFoto::ShowfotoItemViewDelegatePrivate::rect

Referenced by clearRects().

◆ regPixmap

QPixmap ShowFoto::ShowfotoItemViewDelegatePrivate::regPixmap

◆ selPixmap

QPixmap ShowFoto::ShowfotoItemViewDelegatePrivate::selPixmap

◆ spacing

int ShowFoto::ShowfotoItemViewDelegatePrivate::spacing = 0

◆ thumbSize

ThumbnailSize ShowFoto::ShowfotoItemViewDelegatePrivate::thumbSize = ThumbnailSize(0)

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