Krita Source Code Documentation
Loading...
Searching...
No Matches
KisResourceLoader< T > Class Template Reference

#include <KisResourceLoader.h>

+ Inheritance diagram for KisResourceLoader< T >:

Public Member Functions

virtual KoResourceSP create (const QString &name) override
 
 KisResourceLoader (const QString &id, const QString &folder, const QString &name, const QStringList &mimetypes)
 
- Public Member Functions inherited from KisResourceLoaderBase
QStringList filters () const
 
QString id () const
 For registration in KisResourceLoaderRegistry.
 
 KisResourceLoaderBase (const QString &resourceSubType, const QString &resourceType, const QString &name, const QStringList &mimetypes)
 
KoResourceSP load (const QString &name, QIODevice &dev, KisResourcesInterfaceSP resourcesInterface)
 
bool load (KoResourceSP resource, QIODevice &dev, KisResourcesInterfaceSP resourcesInterface)
 
QStringList mimetypes () const
 
QString name () const
 The user-friendly name of the category.
 
QString resourceSubType () const
 
QString resourceType () const
 
virtual ~KisResourceLoaderBase ()
 

Detailed Description

template<typename T>
class KisResourceLoader< T >

Definition at line 110 of file KisResourceLoader.h.

Constructor & Destructor Documentation

◆ KisResourceLoader()

template<typename T >
KisResourceLoader< T >::KisResourceLoader ( const QString & id,
const QString & folder,
const QString & name,
const QStringList & mimetypes )
inline

Definition at line 112 of file KisResourceLoader.h.

113 : KisResourceLoaderBase(id, folder, name, mimetypes)
114 {
115 }
KisResourceLoaderBase(const QString &resourceSubType, const QString &resourceType, const QString &name, const QStringList &mimetypes)
QString name() const
The user-friendly name of the category.

Member Function Documentation

◆ create()

template<typename T >
virtual KoResourceSP KisResourceLoader< T >::create ( const QString & name)
inlineoverridevirtual

Implements KisResourceLoaderBase.

Definition at line 117 of file KisResourceLoader.h.

118 {
120 return resource;
121 }

References KisResourceLoaderBase::name().


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