Krita Source Code Documentation
Loading...
Searching...
No Matches
KisPreferenceSetRegistry Class Reference

#include <kis_preference_set_registry.h>

+ Inheritance diagram for KisPreferenceSetRegistry:

Public Member Functions

 KisPreferenceSetRegistry ()
 
 ~KisPreferenceSetRegistry () override
 
- Public Member Functions inherited from KoGenericRegistry< KisAbstractPreferenceSetFactory * >
void add (const QString &id, KisAbstractPreferenceSetFactory * item)
 
void add (KisAbstractPreferenceSetFactory * item)
 
void addAlias (const QString &alias, const QString &id)
 
QHash< QString, KisAbstractPreferenceSetFactory * >::const_iterator constBegin () const
 
QHash< QString, KisAbstractPreferenceSetFactory * >::const_iterator constEnd () const
 
bool contains (const QString &id) const
 
int count () const
 
QList< KisAbstractPreferenceSetFactory * > doubleEntries () const
 
KisAbstractPreferenceSetFactoryget (const QString &id) const
 
QList< QString > keys () const
 
 KoGenericRegistry ()
 
void remove (const QString &id)
 
void removeAlias (const QString &alias)
 
const KisAbstractPreferenceSetFactoryvalue (const QString &id) const
 
QList< KisAbstractPreferenceSetFactory * > values () const
 
virtual ~KoGenericRegistry ()
 

Static Public Member Functions

static KisPreferenceSetRegistryinstance ()
 

Detailed Description

This registry does not load the plugins itself: plugins with preferences panes should add those panes when they are loaded themselves.

Definition at line 51 of file kis_preference_set_registry.h.

Constructor & Destructor Documentation

◆ KisPreferenceSetRegistry()

KisPreferenceSetRegistry::KisPreferenceSetRegistry ( )

Definition at line 12 of file kis_preference_set_registry.cpp.

13{
14}

◆ ~KisPreferenceSetRegistry()

KisPreferenceSetRegistry::~KisPreferenceSetRegistry ( )
override

Definition at line 16 of file kis_preference_set_registry.cpp.

17{
18 qDeleteAll(values());
19}
QList< KisAbstractPreferenceSetFactory * > values() const

Member Function Documentation

◆ instance()

KisPreferenceSetRegistry * KisPreferenceSetRegistry::instance ( )
static

Definition at line 21 of file kis_preference_set_registry.cpp.

22{
23 return s_instance;
24}

The documentation for this class was generated from the following files: