|
|
Ptr< T > | create () const |
| | Creates a new instance of T as Ptr<T> |
| |
|
| FactoryT (const std::type_info &typeinfo, CreateFunc create) |
| |
|
QByteArray | id () const |
| | Returns the unique identifier of the plugin. |
| |
|
QByteArray | name () const |
| | Returns the human-readable name of the plugin. |
| |
|
QByteArray | path () const |
| | Returns the path of the plugin library. |
| |
| void | setId (const QByteArray &id) |
| | Sets the unique identifier. More... |
| |
| void | setName (const QByteArray &name) |
| | Sets the name of the plugin. More... |
| |
| void | setPath (const QByteArray &path) |
| | Sets the path of the plugin library. More... |
| |
| void | setValue (const QByteArray &name, const QByteArray &value) |
| | Sets the value of a parameter. More... |
| |
| QByteArray | value (const QByteArray &name) const |
| | Returns the value of the given parameter. More... |
| |
template<typename T, template< typename > class Ptr>
class MultiWidgets::FactoryT< T, Ptr >
Base class for factory objects.
This class is part of the plugin framework.