7#ifndef WDG_RESOURCE_PREVIEW_H
8#define WDG_RESOURCE_PREVIEW_H
10#include <QSharedPointer>
11#include <QItemSelection>
66 Ui::WdgResourcePreview *
m_ui;
A KisActionManager class keeps track of KisActions. These actions are always associated with the GUI....
The resource item delegate for rendering the resource preview.
The KisResourceModel class provides the main access to resources. It is possible to filter the resour...
The resource item delegate for rendering the resource preview.
The KisTagFilterResourceProxyModel class filters the resources by tag or resource name.
The KisTag loads a tag from a .tag file. A .tag file is a .desktop file. The following fields are imp...
KisResourceTypeModel * m_resourceTypeModel
void slotResourceTypeSelected(int)
KisResourceThumbnailPainter m_thumbnailPainter
Ui::WdgResourcePreview * m_ui
QMap< QString, KisTagModel * > m_tagModelsForResourceType
void signalResourcesSelectionChanged(QModelIndex selected)
QMap< QString, KisTagFilterResourceProxyModel * > getResourceProxyModelsForResourceType()
void resourceTypeSelected(int)
WdgResourcePreview(WidgetType type, QWidget *parent=nullptr)
KisStorageModel * m_storageModel
QList< int > m_selectedResourcesIds
void slotFilterTextChanged(const QString &filterText)
void slotTagSelected(int)
QString getCurrentResourceType()
void slotShowDeletedChanged(int newState)
int getCurrentStorageId()
void slotStorageSelected(int)
QMap< QString, KisTagFilterResourceProxyModel * > m_resourceProxyModelsForResourceType
KisResourceItemDelegate * m_kisResourceItemDelegate
QModelIndexList getResourceItemsSelected()
KisResourceModel * m_resourceModel
QAbstractItemModel * getModel()
QSharedPointer< KisTag > getCurrentTag()