|
Krita Source Code Documentation
|
The resource item delegate for rendering the resource preview. More...
#include <KisResourceThumbnailPainter.h>
Inheritance diagram for KisResourceThumbnailPainter:Public Member Functions | |
| QImage | getReadyThumbnail (const QModelIndex &index, QSize rect, const QPalette &palette) const |
| KisResourceThumbnailPainter (QObject *parent=0) | |
| void | paint (QPainter *painter, const QModelIndex &index, QRect rect, const QPalette &palette, bool selected, bool addMargin) const |
| ~KisResourceThumbnailPainter () override | |
Private Attributes | |
| KoCheckerBoardPainter | m_checkerPainter |
The resource item delegate for rendering the resource preview.
Definition at line 20 of file KisResourceThumbnailPainter.h.
|
explicit |
Definition at line 16 of file KisResourceThumbnailPainter.cpp.
|
inlineoverride |
Definition at line 25 of file KisResourceThumbnailPainter.h.
| QImage KisResourceThumbnailPainter::getReadyThumbnail | ( | const QModelIndex & | index, |
| QSize | rect, | ||
| const QPalette & | palette ) const |
Definition at line 22 of file KisResourceThumbnailPainter.cpp.
| void KisResourceThumbnailPainter::paint | ( | QPainter * | painter, |
| const QModelIndex & | index, | ||
| QRect | rect, | ||
| const QPalette & | palette, | ||
| bool | selected, | ||
| bool | addMargin ) const |
Definition at line 31 of file KisResourceThumbnailPainter.cpp.
References KisResourceThumbnailCache::getImage(), ResourceType::Gradients, KisResourceThumbnailCache::instance(), m_checkerPainter, KoCheckerBoardPainter::paint(), palette, ResourceType::Patterns, KisAbstractResourceModel::ResourceType, KisAbstractResourceModel::Tooltip, and ResourceType::WindowLayouts.
|
private |
Definition at line 38 of file KisResourceThumbnailPainter.h.