Developer Documentation
Loading...
Searching...
No Matches
PluginInitializationOrder Class Reference

Defines the order in which plugins have to be loaded. More...

Public Member Functions

size_t getTypeOrdinal (const QString &name) const
 
bool operator() (const QString &a, const QString &b) const
 
bool operator() (const QPluginLoader *a, const QPluginLoader *b) const
 

Detailed Description

Defines the order in which plugins have to be loaded.

First load all type Plugins to register the dataTypes to the core Than load the file plugins to load objects Next is textureControl to control texture based properties Then load everything else.

Definition at line 225 of file PluginLoader.cc.

Member Function Documentation

◆ getTypeOrdinal()

size_t PluginInitializationOrder::getTypeOrdinal ( const QString &  name) const
inline

Definition at line 227 of file PluginLoader.cc.

◆ operator()() [1/2]

bool PluginInitializationOrder::operator() ( const QPluginLoader *  a,
const QPluginLoader *  b 
) const
inline

Definition at line 246 of file PluginLoader.cc.

◆ operator()() [2/2]

bool PluginInitializationOrder::operator() ( const QString &  a,
const QString &  b 
) const
inline

Definition at line 239 of file PluginLoader.cc.


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