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

#include <kis_painting_assistant.h>

+ Inheritance diagram for KisPaintingAssistantFactoryRegistry:

Public Member Functions

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

Static Public Member Functions

static KisPaintingAssistantFactoryRegistryinstance ()
 

Detailed Description

Definition at line 329 of file kis_painting_assistant.h.

Constructor & Destructor Documentation

◆ KisPaintingAssistantFactoryRegistry()

KisPaintingAssistantFactoryRegistry::KisPaintingAssistantFactoryRegistry ( )

Definition at line 1150 of file kis_painting_assistant.cc.

1151{
1152}

◆ ~KisPaintingAssistantFactoryRegistry()

KisPaintingAssistantFactoryRegistry::~KisPaintingAssistantFactoryRegistry ( )
override

Definition at line 1154 of file kis_painting_assistant.cc.

1155{
1156 Q_FOREACH (const QString &id, keys()) {
1157 delete get(id);
1158 }
1159 dbgRegistry << "deleting KisPaintingAssistantFactoryRegistry ";
1160}
KisPaintingAssistantFactory * get(const QString &id) const
#define dbgRegistry
Definition kis_debug.h:47

References dbgRegistry, KoGenericRegistry< KisPaintingAssistantFactory * >::get(), and KoGenericRegistry< KisPaintingAssistantFactory * >::keys().

Member Function Documentation

◆ instance()

KisPaintingAssistantFactoryRegistry * KisPaintingAssistantFactoryRegistry::instance ( )
static

Definition at line 1162 of file kis_painting_assistant.cc.

1163{
1164 return s_instance;
1165}

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