|
Krita Source Code Documentation
|
#include <kis_meta_data_filter_registry_model.h>
Inheritance diagram for KisMetaData::FilterRegistryModel:Public Member Functions | |
| QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const override |
| QList< const Filter * > | enabledFilters () const |
| FilterRegistryModel () | |
| Qt::ItemFlags | flags (const QModelIndex &index) const override |
| bool | setData (const QModelIndex &index, const QVariant &value, int role=Qt::EditRole) override |
| virtual void | setEnabledFilters (const QStringList &enabledFilters) |
| enable the filters in the given list; others will be disabled. | |
| ~FilterRegistryModel () override | |
Public Member Functions inherited from KoGenericRegistryModel< const Filter * > | |
| QVariant | data (const QModelIndex &index, int role=Qt::DisplayRole) const override |
| const Filter * | get (const QModelIndex &index) const |
| KoGenericRegistryModel (KoGenericRegistry< const Filter * > *registry) | |
| int | rowCount (const QModelIndex &parent=QModelIndex()) const override |
| ~KoGenericRegistryModel () override | |
Private Attributes | |
| Private *const | d |
Use this model to display a list of filters (KisMetaData::Filter) that can be enabled or disabled.
Definition at line 23 of file kis_meta_data_filter_registry_model.h.
| FilterRegistryModel::FilterRegistryModel | ( | ) |
Definition at line 17 of file kis_meta_data_filter_registry_model.cc.
References d, KoGenericRegistryModel< const Filter * >::get(), KisMetaData::FilterRegistry::instance(), and KoGenericRegistry< T >::keys().
|
override |
Definition at line 26 of file kis_meta_data_filter_registry_model.cc.
References d.
|
override |
Definition at line 31 of file kis_meta_data_filter_registry_model.cc.
References d, KoGenericRegistryModel< T >::data(), KisMetaData::Filter::description(), and KoGenericRegistryModel< const Filter * >::get().
Definition at line 59 of file kis_meta_data_filter_registry_model.cc.
References d, enabledFilters(), KoGenericRegistryModel< const Filter * >::get(), KisMetaData::FilterRegistry::instance(), and KoGenericRegistry< T >::keys().
|
override |
Definition at line 54 of file kis_meta_data_filter_registry_model.cc.
|
override |
Definition at line 44 of file kis_meta_data_filter_registry_model.cc.
|
virtual |
enable the filters in the given list; others will be disabled.
Definition at line 71 of file kis_meta_data_filter_registry_model.cc.
References d, enabledFilters(), KisMetaData::FilterRegistry::instance(), and KoGenericRegistry< T >::keys().
|
private |
Definition at line 38 of file kis_meta_data_filter_registry_model.h.