|
Krita Source Code Documentation
|
#include <kis_filter_registry.h>
Inheritance diagram for KisFilterRegistry:Signals | |
| void | filterAdded (QString id) |
Public Member Functions | |
| void | add (const QString &id, KisFilterSP item) |
| void | add (KisFilterSP item) |
| KisFilterSP | fallbackFilter () const |
| ~KisFilterRegistry () override | |
Public Member Functions inherited from KoGenericRegistry< KisFilterSP > | |
| void | add (const QString &id, KisFilterSP item) |
| void | add (KisFilterSP item) |
| void | addAlias (const QString &alias, const QString &id) |
| QHash< QString, KisFilterSP >::const_iterator | constBegin () const |
| QHash< QString, KisFilterSP >::const_iterator | constEnd () const |
| bool | contains (const QString &id) const |
| int | count () const |
| QList< KisFilterSP > | doubleEntries () const |
| KisFilterSP | get (const QString &id) const |
| QList< QString > | keys () const |
| KoGenericRegistry () | |
| void | remove (const QString &id) |
| void | removeAlias (const QString &alias) |
| const KisFilterSP | value (const QString &id) const |
| QList< KisFilterSP > | values () const |
| virtual | ~KoGenericRegistry () |
Static Public Member Functions | |
| static KisFilterRegistry * | instance () |
Private Member Functions | |
| KisFilterRegistry (const KisFilterRegistry &) | |
| KisFilterRegistry (QObject *parent) | |
| KisFilterRegistry | operator= (const KisFilterRegistry &) |
Definition at line 22 of file kis_filter_registry.h.
|
override |
Definition at line 31 of file kis_filter_registry.cc.
References KisSharedPtr< T >::clear(), dbgRegistry, KisBaseProcessor::id, KoGenericRegistry< KisFilterSP >::remove(), and KoGenericRegistry< KisFilterSP >::values().
|
private |
Definition at line 26 of file kis_filter_registry.cc.
|
private |
| void KisFilterRegistry::add | ( | const QString & | id, |
| KisFilterSP | item ) |
Definition at line 56 of file kis_filter_registry.cc.
References KoGenericRegistry< T >::add(), and filterAdded().
| void KisFilterRegistry::add | ( | KisFilterSP | item | ) |
Definition at line 51 of file kis_filter_registry.cc.
References add(), and KisBaseProcessor::id.
| KisFilterSP KisFilterRegistry::fallbackFilter | ( | ) | const |
Definition at line 62 of file kis_filter_registry.cc.
References KoGenericRegistry< KisFilterSP >::value().
|
signal |
|
static |
Definition at line 40 of file kis_filter_registry.cc.
References dbgRegistry, KoPluginLoader::instance(), KisFilterRegistry(), and KoPluginLoader::load().
|
private |