|
Krita Source Code Documentation
|
#include <kis_bookmarked_filter_configurations_model.h>
Inheritance diagram for KisBookmarkedFilterConfigurationsModel:Classes | |
| struct | Private |
Public Member Functions | |
| KisFilterConfigurationSP | configuration (const QModelIndex &index) const |
| QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const override |
| KisBookmarkedFilterConfigurationsModel (KisPaintDeviceSP thumb, KisFilterSP filter) | |
| ~KisBookmarkedFilterConfigurationsModel () override | |
Public Member Functions inherited from KisBookmarkedConfigurationsModel | |
| KisBookmarkedConfigurationManager * | bookmarkedConfigurationManager () |
| KisSerializableConfigurationSP | configuration (const QModelIndex &index) const |
| QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const override |
| virtual void | deleteIndex (const QModelIndex &index) |
| Qt::ItemFlags | flags (const QModelIndex &index) const override |
| QModelIndex | indexFor (const QString &name) const |
| virtual bool | isIndexDeletable (const QModelIndex &index) const |
| KisBookmarkedConfigurationsModel (KisBookmarkedConfigurationManager *) | |
| virtual void | newConfiguration (KLocalizedString baseName, const KisSerializableConfigurationSP config) |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
| virtual void | saveConfiguration (const QString &name, const KisSerializableConfigurationSP config) |
| bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override |
| ~KisBookmarkedConfigurationsModel () override | |
Private Attributes | |
| Private *const | d |
Use this model to get the list of configuration for a Filter.
Definition at line 19 of file kis_bookmarked_filter_configurations_model.h.
| KisBookmarkedFilterConfigurationsModel::KisBookmarkedFilterConfigurationsModel | ( | KisPaintDeviceSP | thumb, |
| KisFilterSP | filter ) |
| thumb | a 100x100 thumbnail used to preview the filters |
| filter | the filter |
Definition at line 19 of file kis_bookmarked_filter_configurations_model.cc.
References d, KisBookmarkedFilterConfigurationsModel::Private::filter, and KisBookmarkedFilterConfigurationsModel::Private::thumb.
|
override |
Definition at line 26 of file kis_bookmarked_filter_configurations_model.cc.
References d.
| KisFilterConfigurationSP KisBookmarkedFilterConfigurationsModel::configuration | ( | const QModelIndex & | index | ) | const |
Definition at line 42 of file kis_bookmarked_filter_configurations_model.cc.
References KisBookmarkedConfigurationsModel::configuration(), d, KisSharedPtr< T >::data(), KisBaseProcessor::defaultConfiguration(), KisBookmarkedFilterConfigurationsModel::Private::filter, and KisGlobalResourcesInterface::instance().
|
override |
Definition at line 32 of file kis_bookmarked_filter_configurations_model.cc.
References KisBookmarkedConfigurationsModel::data().
|
private |
Definition at line 36 of file kis_bookmarked_filter_configurations_model.h.