digiKam
Loading...
Searching...
No Matches
Digikam::ImportThumbnailDelegatePrivate Class Reference

#include <importdelegate_p.h>

+ Inheritance diagram for Digikam::ImportThumbnailDelegatePrivate:

Public Member Functions

void clearRects () override
 Resets cached rects. Remember to reimplement in subclass for added rects.
 
 ImportThumbnailDelegatePrivate ()
 
void init (ImportThumbnailDelegate *const q)
 
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
 
QListView::Flow flow = QListView::LeftToRight
 
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)
 
QRect viewSize
 

Constructor & Destructor Documentation

◆ ImportThumbnailDelegatePrivate()

Digikam::ImportThumbnailDelegatePrivate::ImportThumbnailDelegatePrivate ( )
inline

< switch off drawing of frames

< switch off composing rating over background

Member Function Documentation

◆ clearRects()

◆ init() [1/2]

void Digikam::ImportThumbnailDelegatePrivate::init ( ImportThumbnailDelegate *const  q)

◆ init() [2/2]

◆ makeStarPolygon()

Member Data Documentation

◆ actualPixmapRectCache

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

◆ categoryDrawer

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

◆ contentWidth

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

◆ coordinatesRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::coordinatesRect
inherited

◆ currentModel

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

◆ currentView

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

◆ dateRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::dateRect
inherited

◆ displayWidget

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

◆ downloadRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::downloadRect
inherited

◆ drawCoordinates

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

◆ drawFocusFrame

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

◆ drawImageFormat

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

◆ drawMouseOverFrame

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

◆ editingRating

QPersistentModelIndex Digikam::ItemViewImportDelegatePrivate::editingRating
inherited

◆ flow

QListView::Flow Digikam::ImportThumbnailDelegatePrivate::flow = QListView::LeftToRight

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

◆ imageInformationRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::imageInformationRect
inherited

◆ lockRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::lockRect
inherited

◆ margin

int Digikam::ItemViewImportDelegatePrivate::margin = 5
inherited

◆ nameRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::nameRect
inherited

◆ oneRowComRect

QRect Digikam::ItemViewImportDelegatePrivate::oneRowComRect
inherited

◆ oneRowRegRect

QRect Digikam::ItemViewImportDelegatePrivate::oneRowRegRect
inherited

◆ oneRowXtraRect

QRect Digikam::ItemViewImportDelegatePrivate::oneRowXtraRect
inherited

◆ pickLabelRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::pickLabelRect
inherited

◆ pixmapRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::pixmapRect
inherited

◆ q

ItemViewImportDelegate* Digikam::ItemViewImportDelegatePrivate::q = nullptr
inherited

◆ radius

int Digikam::ItemViewImportDelegatePrivate::radius = 3
inherited

constant values for drawing

◆ ratingOverThumbnail

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

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

◆ selPixmap

QPixmap Digikam::ItemViewImportDelegatePrivate::selPixmap
inherited

◆ sizeRect

QRect Digikam::ImportDelegate::ImportDelegatePrivate::sizeRect
inherited

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

◆ thumbSize

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

◆ viewSize

QRect Digikam::ImportThumbnailDelegatePrivate::viewSize

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