digiKam
Loading...
Searching...
No Matches
Digikam::ImportDelegate::ImportDelegatePrivate Class Reference

#include <importdelegate_p.h>

+ Inheritance diagram for Digikam::ImportDelegate::ImportDelegatePrivate:

Public Member Functions

void clearRects () override
 Resets cached rects. Remember to reimplement in subclass for added rects.
 
 ImportDelegatePrivate ()
 
void init (ItemViewImportDelegate *const _q, QWidget *const _widget)
 
void makeStarPolygon ()
 

Public Attributes

QCache< int, QRect > actualPixmapRectCache
 
ImportCategoryDrawercategoryDrawer = nullptr
 
int contentWidth = 0
 
QRect coordinatesRect
 
QAbstractItemModel * currentModel = nullptr
 
ImportCategorizedViewcurrentView = nullptr
 
QRect dateRect
 
QWidget * displayWidget = nullptr
 
QRect downloadRect
 
bool drawCoordinates = false
 
bool drawFocusFrame = true
 
bool drawImageFormat = false
 
bool drawMouseOverFrame = true
 
QPersistentModelIndex editingRating
 
QFont font
 
QFont fontCom
 
QFont fontReg
 
QFont fontXtra
 
QSize gridSize
 
QRect groupRect
 
QRect imageInformationRect
 
QRect lockRect
 
int margin = 5
 
QRect nameRect
 
QRect oneRowComRect
 
QRect oneRowRegRect
 
QRect oneRowXtraRect
 
QRect pickLabelRect
 
QRect pixmapRect
 
ItemViewImportDelegateq = nullptr
 
int radius = 3
 constant values for drawing
 
bool ratingOverThumbnail = false
 
QVector< QPixmap > ratingPixmaps = QVector<QPixmap>(10)
 
QRect ratingRect
 
QRect rect
 
QPixmap regPixmap
 
QRect resolutionRect
 
QPixmap selPixmap
 
QRect sizeRect
 
int spacing = 0
 
QPolygon starPolygon
 
QSize starPolygonSize
 
QRect tagRect
 
ThumbnailSize thumbSize = ThumbnailSize(0)
 

Constructor & Destructor Documentation

◆ ImportDelegatePrivate()

Digikam::ImportDelegate::ImportDelegatePrivate::ImportDelegatePrivate ( )
inline

Member Function Documentation

◆ clearRects()

void Digikam::ImportDelegate::ImportDelegatePrivate::clearRects ( )
overridevirtual

◆ init()

◆ makeStarPolygon()

Member Data Documentation

◆ actualPixmapRectCache

QCache<int, QRect> Digikam::ImportDelegate::ImportDelegatePrivate::actualPixmapRectCache

◆ categoryDrawer

ImportCategoryDrawer* Digikam::ImportDelegate::ImportDelegatePrivate::categoryDrawer = nullptr

◆ contentWidth

int Digikam::ImportDelegate::ImportDelegatePrivate::contentWidth = 0

◆ coordinatesRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::coordinatesRect

Referenced by clearRects().

◆ currentModel

QAbstractItemModel* Digikam::ImportDelegate::ImportDelegatePrivate::currentModel = nullptr

◆ currentView

ImportCategorizedView* Digikam::ImportDelegate::ImportDelegatePrivate::currentView = nullptr

◆ dateRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::dateRect

Referenced by clearRects().

◆ displayWidget

QWidget* Digikam::ItemViewImportDelegatePrivate::displayWidget = nullptr
inherited

◆ downloadRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::downloadRect

Referenced by clearRects().

◆ drawCoordinates

bool Digikam::ImportDelegate::ImportDelegatePrivate::drawCoordinates = false

◆ drawFocusFrame

bool Digikam::ImportDelegate::ImportDelegatePrivate::drawFocusFrame = true

◆ drawImageFormat

bool Digikam::ImportDelegate::ImportDelegatePrivate::drawImageFormat = false

◆ drawMouseOverFrame

bool Digikam::ImportDelegate::ImportDelegatePrivate::drawMouseOverFrame = true

◆ editingRating

QPersistentModelIndex Digikam::ItemViewImportDelegatePrivate::editingRating
inherited

◆ font

QFont Digikam::ItemViewImportDelegatePrivate::font
inherited

◆ fontCom

QFont Digikam::ItemViewImportDelegatePrivate::fontCom
inherited

◆ fontReg

QFont Digikam::ItemViewImportDelegatePrivate::fontReg
inherited

◆ fontXtra

QFont Digikam::ItemViewImportDelegatePrivate::fontXtra
inherited

◆ gridSize

QSize Digikam::ItemViewImportDelegatePrivate::gridSize
inherited

◆ groupRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::groupRect

Referenced by clearRects().

◆ imageInformationRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::imageInformationRect

Referenced by clearRects().

◆ lockRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::lockRect

Referenced by clearRects().

◆ margin

int Digikam::ItemViewImportDelegatePrivate::margin = 5
inherited

◆ nameRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::nameRect

Referenced by clearRects().

◆ oneRowComRect

QRect Digikam::ItemViewImportDelegatePrivate::oneRowComRect
inherited

◆ oneRowRegRect

QRect Digikam::ItemViewImportDelegatePrivate::oneRowRegRect
inherited

◆ oneRowXtraRect

QRect Digikam::ItemViewImportDelegatePrivate::oneRowXtraRect
inherited

◆ pickLabelRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::pickLabelRect

Referenced by clearRects().

◆ pixmapRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::pixmapRect

Referenced by clearRects().

◆ q

◆ radius

int Digikam::ItemViewImportDelegatePrivate::radius = 3
inherited

constant values for drawing

◆ ratingOverThumbnail

bool Digikam::ImportDelegate::ImportDelegatePrivate::ratingOverThumbnail = false

◆ ratingPixmaps

QVector<QPixmap> Digikam::ItemViewImportDelegatePrivate::ratingPixmaps = QVector<QPixmap>(10)
inherited

◆ ratingRect

QRect Digikam::ItemViewImportDelegatePrivate::ratingRect
inherited

◆ rect

QRect Digikam::ItemViewImportDelegatePrivate::rect
inherited

◆ regPixmap

QPixmap Digikam::ItemViewImportDelegatePrivate::regPixmap
inherited

◆ resolutionRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::resolutionRect

Referenced by clearRects().

◆ selPixmap

QPixmap Digikam::ItemViewImportDelegatePrivate::selPixmap
inherited

◆ sizeRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::sizeRect

Referenced by clearRects().

◆ spacing

int Digikam::ItemViewImportDelegatePrivate::spacing = 0
inherited

◆ starPolygon

QPolygon Digikam::ItemViewImportDelegatePrivate::starPolygon
inherited

◆ starPolygonSize

QSize Digikam::ItemViewImportDelegatePrivate::starPolygonSize
inherited

◆ tagRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::tagRect

Referenced by clearRects().

◆ thumbSize

ThumbnailSize Digikam::ItemViewImportDelegatePrivate::thumbSize = ThumbnailSize(0)
inherited

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