|
Krita Source Code Documentation
|
The resource item delegate for rendering the resource preview. More...
#include <KisResourceItemDelegate.h>
Inheritance diagram for KisResourceItemDelegate:Public Member Functions | |
| KisResourceItemDelegate (QObject *parent=0) | |
| void | paint (QPainter *, const QStyleOptionViewItem &, const QModelIndex &) const override |
| void | setNeedIndexConversion (bool value) |
| void | setShowText (bool) |
| QSize | sizeHint (const QStyleOptionViewItem &, const QModelIndex &) const override |
| ~KisResourceItemDelegate () override | |
Private Member Functions | |
| QModelIndex | convertToGlobalModelIndexIfNeeded (const QModelIndex &localIndex) const |
Private Attributes | |
| KoCheckerBoardPainter | m_checkerPainter |
| bool | m_isWidget |
| bool | m_showText |
| KisResourceThumbnailPainter | m_thumbnailPainter |
The resource item delegate for rendering the resource preview.
Definition at line 18 of file KisResourceItemDelegate.h.
|
explicit |
Definition at line 18 of file KisResourceItemDelegate.cpp.
|
inlineoverride |
Definition at line 23 of file KisResourceItemDelegate.h.
|
private |
Definition at line 36 of file KisResourceItemDelegate.cpp.
References KisAbstractResourceModel::Id, m_isWidget, KisResourceModelProvider::resourceModel(), and KisAbstractResourceModel::ResourceType.
|
override |
Definition at line 48 of file KisResourceItemDelegate.cpp.
References convertToGlobalModelIndexIfNeeded(), m_showText, m_thumbnailPainter, KisAbstractResourceModel::Name, and KisResourceThumbnailPainter::paint().
| void KisResourceItemDelegate::setNeedIndexConversion | ( | bool | value | ) |
When index conversion is set, the delegate will request only KisAbstractResourceModel::{Id,ResourceType,Name} from the local index and will use this info to resolve the index in the global resources model. It is necessary for, e.g. KisResourceItemListWidget in the bundle creator
Definition at line 31 of file KisResourceItemDelegate.cpp.
References m_isWidget.
| void KisResourceItemDelegate::setShowText | ( | bool | showText | ) |
Definition at line 26 of file KisResourceItemDelegate.cpp.
References m_showText.
|
override |
Definition at line 80 of file KisResourceItemDelegate.cpp.
|
private |
Definition at line 43 of file KisResourceItemDelegate.h.
|
private |
Definition at line 46 of file KisResourceItemDelegate.h.
|
private |
Definition at line 45 of file KisResourceItemDelegate.h.
|
private |
Definition at line 44 of file KisResourceItemDelegate.h.