|
Krita Source Code Documentation
|
#include <wdg_resource_preview.h>
Inheritance diagram for WdgResourcePreview:Signals | |
| void | resourceTypeSelected (int) |
| void | signalResourcesSelectionChanged (QModelIndex selected) |
Public Member Functions | |
| QString | getCurrentResourceType () |
| int | getCurrentStorageId () |
| QSharedPointer< KisTag > | getCurrentTag () |
| QAbstractItemModel * | getModel () |
| QModelIndexList | getResourceItemsSelected () |
| QMap< QString, KisTagFilterResourceProxyModel * > | getResourceProxyModelsForResourceType () |
| WdgResourcePreview (WidgetType type, QWidget *parent=nullptr) | |
| ~WdgResourcePreview () | |
Private Slots | |
| void | slotFilterTextChanged (const QString &filterText) |
| void | slotResourceTypeSelected (int) |
| void | slotShowDeletedChanged (int newState) |
| void | slotStorageSelected (int) |
| void | slotTagSelected (int) |
| void | slotViewDetails () |
| void | slotViewThumbnail () |
Private Attributes | |
| KisResourceItemDelegate * | m_kisResourceItemDelegate |
| ListViewMode | m_mode |
| KisResourceModel * | m_resourceModel {nullptr} |
| QMap< QString, KisTagFilterResourceProxyModel * > | m_resourceProxyModelsForResourceType |
| KisResourceTypeModel * | m_resourceTypeModel {0} |
| QList< int > | m_selectedResourcesIds |
| KisStorageModel * | m_storageModel {0} |
| QMap< QString, KisTagModel * > | m_tagModelsForResourceType |
| KisResourceThumbnailPainter | m_thumbnailPainter |
| WidgetType | m_type |
| Ui::WdgResourcePreview * | m_ui |
Definition at line 34 of file wdg_resource_preview.h.
|
explicit |
Definition at line 45 of file wdg_resource_preview.cpp.
References ResourceType::Brushes, BundleCreator, connect(), ResourceType::CssStyles, KisResourceTypeModel::data(), Detail, KisStorageModel::DisplayName, ResourceType::GamutMasks, getCurrentResourceType(), getCurrentStorageId(), ResourceType::Gradients, IconGrid, m_kisResourceItemDelegate, m_mode, m_resourceProxyModelsForResourceType, m_resourceTypeModel, m_storageModel, m_tagModelsForResourceType, m_type, m_ui, KisAbstractResourceModel::Name, KisResourceTypeModel::Name, KisAllTagsModel::Name, ResourceType::PaintOpPresets, ResourceType::Palettes, ResourceType::Patterns, KisConfig::readEntry(), ResourceManager, KisResourceTypeModel::ResourceType, resourceTypeSelected(), ResourceName::resourceTypeToName(), KisResourceTypeModel::rowCount(), ResourceType::SeExprScripts, KisResourceModel::setResourceFilter(), KisTagFilterResourceProxyModel::setResourceModel(), KisResourceModel::setStorageFilter(), KisTagFilterResourceProxyModel::setStorageFilter(), KisTagFilterResourceProxyModel::setTagFilter(), KisAbstractResourceFilterInterface::ShowActiveResources, KisAbstractResourceFilterInterface::ShowAllResources, KisAbstractResourceFilterInterface::ShowAllStorages, signalResourcesSelectionChanged(), slotFilterTextChanged(), slotResourceTypeSelected(), slotShowDeletedChanged(), slotStorageSelected(), slotTagSelected(), slotViewDetails(), slotViewThumbnail(), TableAvailable, and ResourceType::Workspaces.
| WdgResourcePreview::~WdgResourcePreview | ( | ) |
Definition at line 178 of file wdg_resource_preview.cpp.
References m_resourceProxyModelsForResourceType, m_resourceTypeModel, m_storageModel, and m_tagModelsForResourceType.
| QString WdgResourcePreview::getCurrentResourceType | ( | ) |
Definition at line 281 of file wdg_resource_preview.cpp.
References m_ui, and KisResourceTypeModel::ResourceType.
| int WdgResourcePreview::getCurrentStorageId | ( | ) |
Definition at line 302 of file wdg_resource_preview.cpp.
References KisStorageModel::Id, and m_ui.
| QSharedPointer< KisTag > WdgResourcePreview::getCurrentTag | ( | ) |
Definition at line 286 of file wdg_resource_preview.cpp.
References KisAllTagsModel::KisTagRole, and m_ui.
| QAbstractItemModel * WdgResourcePreview::getModel | ( | ) |
Definition at line 307 of file wdg_resource_preview.cpp.
References m_ui.
| QModelIndexList WdgResourcePreview::getResourceItemsSelected | ( | ) |
Definition at line 291 of file wdg_resource_preview.cpp.
References m_ui.
| QMap< QString, KisTagFilterResourceProxyModel * > WdgResourcePreview::getResourceProxyModelsForResourceType | ( | ) |
Definition at line 297 of file wdg_resource_preview.cpp.
References m_resourceProxyModelsForResourceType.
|
signal |
|
signal |
|
privateslot |
Definition at line 265 of file wdg_resource_preview.cpp.
References getCurrentResourceType(), and m_resourceProxyModelsForResourceType.
|
privateslot |
Definition at line 200 of file wdg_resource_preview.cpp.
References getCurrentResourceType(), getCurrentStorageId(), getCurrentTag(), ResourceType::Gradients, KIS_SAFE_ASSERT_RECOVER_RETURN, m_resourceProxyModelsForResourceType, m_tagModelsForResourceType, m_type, m_ui, KisAbstractResourceModel::Name, KisAllTagsModel::Name, ResourceType::PaintOpPresets, ResourceType::Palettes, ResourceType::Patterns, ResourceManager, KisResourceModel::setResourceFilter(), KisTagFilterResourceProxyModel::setResourceModel(), KisResourceModel::setStorageFilter(), KisTagFilterResourceProxyModel::setStorageFilter(), KisAbstractResourceFilterInterface::ShowActiveResources, KisAbstractResourceFilterInterface::ShowAllResources, and KisAbstractResourceFilterInterface::ShowAllStorages.
|
privateslot |
Definition at line 271 of file wdg_resource_preview.cpp.
References getCurrentResourceType(), m_resourceProxyModelsForResourceType, m_ui, KisAbstractResourceFilterInterface::ShowActiveResources, and KisAbstractResourceFilterInterface::ShowAllResources.
|
privateslot |
Definition at line 257 of file wdg_resource_preview.cpp.
References getCurrentResourceType(), getCurrentStorageId(), and m_resourceProxyModelsForResourceType.
|
privateslot |
Definition at line 250 of file wdg_resource_preview.cpp.
References getCurrentResourceType(), getCurrentTag(), and m_resourceProxyModelsForResourceType.
|
privateslot |
Definition at line 193 of file wdg_resource_preview.cpp.
References Detail, m_kisResourceItemDelegate, m_ui, and KisResourceItemDelegate::setShowText().
|
privateslot |
Definition at line 186 of file wdg_resource_preview.cpp.
References IconGrid, m_kisResourceItemDelegate, m_ui, and KisResourceItemDelegate::setShowText().
|
private |
Definition at line 79 of file wdg_resource_preview.h.
|
private |
Definition at line 80 of file wdg_resource_preview.h.
|
private |
Definition at line 74 of file wdg_resource_preview.h.
|
private |
Definition at line 76 of file wdg_resource_preview.h.
|
private |
Definition at line 71 of file wdg_resource_preview.h.
|
private |
Definition at line 69 of file wdg_resource_preview.h.
|
private |
Definition at line 72 of file wdg_resource_preview.h.
|
private |
Definition at line 73 of file wdg_resource_preview.h.
|
private |
Definition at line 77 of file wdg_resource_preview.h.
|
private |
Definition at line 67 of file wdg_resource_preview.h.
|
private |
Definition at line 66 of file wdg_resource_preview.h.