#include <Libs/PluginFramework/ctkPluginFrameworkFactory.h>
Public Types | |
typedef QHash< QString, QVariant > | Properties |
Public Member Functions | |
ctkPluginFrameworkFactory (const Properties &initProps=Properties()) | |
ctkPluginFramework * | getFramework () |
~ctkPluginFrameworkFactory () |
A factory for creating ctkPluginFramework instances.
Definition at line 38 of file ctkPluginFrameworkFactory.h.
typedef QHash<QString, QVariant> ctkPluginFrameworkFactory::Properties |
Definition at line 42 of file ctkPluginFrameworkFactory.h.
ctkPluginFrameworkFactory::ctkPluginFrameworkFactory | ( | const Properties & | initProps = Properties() |
) |
Create a new ctkPluginFrameworkFactory
instance.
The Properties map is used to configure the ctkPluginFramework. The plugin framework instance created with getFramework() must interpret the following properties:
initProps | The plugin framework configuration properties. The ctkPluginFramework instance created with getFramework() must use some reasonable default configuration if certain properties are not provided. |
Definition at line 27 of file ctkPluginFrameworkFactory.cpp.
ctkPluginFrameworkFactory::~ctkPluginFrameworkFactory | ( | ) |
Definition at line 33 of file ctkPluginFrameworkFactory.cpp.
ctkPluginFramework * ctkPluginFrameworkFactory::getFramework | ( | ) |
Create a new ctkPluginFramework instance.
Definition at line 38 of file ctkPluginFrameworkFactory.cpp.