Ananas Library
0.9.5
|
The AExtensionFactory class creates AExtension objects. More...
#include <aextensionfactory.h>
Static Public Member Functions | |
static QStringList | keys () |
static AExtension * | create (const QString &) |
The AExtensionFactory class creates AExtension objects.
The style factory creates a AExtension object for a given key with AExtensionFactory::create(key).
The styles are either built-in or dynamically loaded from a style plugin (see AExtensionPlugin).
AExtensionFactory::keys() returns a list of valid keys, typically including "XXXX".
|
static |
Creates a AExtension object that matches key. This is either a built-in extensions, or a extension from a extension plugin.
Referenced by aObjectsFactory::create().
|
static |
Returns the list of keys this factory can create styles for.
Referenced by aObjectsFactory::aObjectsFactory(), and aObjectsFactory::create().