#include <factory.h>
Public Member Functions | |
ConfigWidget * | configWidget (const TQString &type, TQWidget *parent=0) |
Resource * | resource (const TQString &type, const TDEConfig *config) |
TQStringList | typeNames () const |
TQString | typeName (const TQString &type) const |
TQString | typeDescription (const TQString &type) const |
Static Public Member Functions | |
static Factory * | self (const TQString &resourceFamily) |
Protected Member Functions | |
Factory (const TQString &resourceFamily) | |
Detailed Description
Class for loading resource plugins.
Use this class if you need resources with special settings, otherwise use KRES::Manager::createResource() to get resources with the default settings.
Example:
Member Function Documentation
◆ configWidget()
ConfigWidget * Factory::configWidget | ( | const TQString & | type, |
TQWidget * | parent = 0 |
||
) |
Returns the config widget for the given resource type, or a null pointer if resource type doesn't exist.
- Parameters
-
type The type of the resource, returned by typeNames() parent The parent widget
Definition at line 80 of file factory.cpp.
◆ resource()
Resource * Factory::resource | ( | const TQString & | type, |
const TDEConfig * | config | ||
) |
Returns a pointer to a resource object or a null pointer if resource type doesn't exist.
- Parameters
-
type The type of the resource, returned by typeNames() config The config object where the resource get it settings from, or 0 if a resource with default values should be created.
Definition at line 128 of file factory.cpp.
◆ self()
|
static |
Returns the global resource factory.
Definition at line 40 of file factory.cpp.
◆ typeDescription()
TQString Factory::typeDescription | ( | const TQString & | type | ) | const |
Returns the description for a special type.
Definition at line 119 of file factory.cpp.
◆ typeName()
TQString Factory::typeName | ( | const TQString & | type | ) | const |
Returns the name for a special type.
Definition at line 110 of file factory.cpp.
◆ typeNames()
TQStringList Factory::typeNames | ( | ) | const |
Returns a list of all available resource types.
Definition at line 75 of file factory.cpp.
The documentation for this class was generated from the following files: