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

#include <showfotodelegate_p.h>

+ Inheritance diagram for ShowFoto::ShowfotoNormalDelegatePrivate:

Public Member Functions

void clearRects () override
 Resets cached rects. Remember to reimplement in subclass for added rects.
 
void init (ShowfotoItemViewDelegate *const _q, QWidget *const _widget)
 
void init (ShowfotoNormalDelegate *const q, ShowfotoThumbnailBar *const parent)
 
 ShowfotoNormalDelegatePrivate ()=default
 

Public Attributes

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

Constructor & Destructor Documentation

◆ ShowfotoNormalDelegatePrivate()

ShowFoto::ShowfotoNormalDelegatePrivate::ShowfotoNormalDelegatePrivate ( )
default

Member Function Documentation

◆ clearRects()

◆ init() [1/2]

◆ init() [2/2]

void ShowFoto::ShowfotoNormalDelegatePrivate::init ( ShowfotoNormalDelegate *const  q,
ShowfotoThumbnailBar *const  parent 
)

Member Data Documentation

◆ actualPixmapRectCache

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

◆ contentWidth

int ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::contentWidth = 0
inherited

◆ coordinatesRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::coordinatesRect
inherited

◆ currentModel

QAbstractItemModel* ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::currentModel = nullptr
inherited

◆ currentView

ShowfotoThumbnailBar* ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::currentView = nullptr
inherited

◆ dateRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::dateRect
inherited

◆ displayWidget

QWidget* ShowFoto::ShowfotoItemViewDelegatePrivate::displayWidget = nullptr
inherited

◆ drawFocusFrame

bool ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::drawFocusFrame = true
inherited

◆ drawImageFormat

bool ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::drawImageFormat = true
inherited

◆ drawMouseOverFrame

bool ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::drawMouseOverFrame = true
inherited

◆ 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
inherited

◆ imageInformationRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::imageInformationRect
inherited

◆ margin

int ShowFoto::ShowfotoItemViewDelegatePrivate::margin = 5
inherited

◆ nameRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::nameRect
inherited

◆ oneRowComRect

QRect ShowFoto::ShowfotoItemViewDelegatePrivate::oneRowComRect
inherited

◆ oneRowRegRect

QRect ShowFoto::ShowfotoItemViewDelegatePrivate::oneRowRegRect
inherited

◆ oneRowXtraRect

QRect ShowFoto::ShowfotoItemViewDelegatePrivate::oneRowXtraRect
inherited

◆ pixmapRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::pixmapRect
inherited

◆ q

ShowfotoItemViewDelegate* ShowFoto::ShowfotoItemViewDelegatePrivate::q = nullptr
inherited

◆ radius

int ShowFoto::ShowfotoItemViewDelegatePrivate::radius = 3
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
inherited

◆ selPixmap

QPixmap ShowFoto::ShowfotoItemViewDelegatePrivate::selPixmap
inherited

◆ sizeRect

QRect ShowFoto::ShowfotoDelegate::ShowfotoDelegatePrivate::sizeRect
inherited

◆ spacing

int ShowFoto::ShowfotoItemViewDelegatePrivate::spacing = 0
inherited

◆ thumbSize

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

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