Ananas Library 0.9.5
Шаблон класса AExtensionPlugin< type >

Базовый класс для создания собственных расширений. Наследует AExtensionPluginBase . Подробнее...

#include <aextensionplugin.h>

Граф наследования:AExtensionPlugin< type >:
AExtensionPluginBase

Открытые члены

QStringList keys () const
 
AExtensioncreate (const QString &key)
 
- Открытые члены унаследованные от AExtensionPluginBase
 AExtensionPluginBase ()
 
 ~AExtensionPluginBase ()
 

Подробное описание

template<class type>
class AExtensionPlugin< type >

Базовый класс для создания собственных расширений. Наследует AExtensionPluginBase .

Методы

◆ create()

template<class type >
AExtension * AExtensionPlugin< type >::create ( const QString & key)
inlinevirtual

Creates and returns a AExtension object for the driver key key. The driver key is usually the class name of the required driver.

См. также
keys()

Замещает AExtensionPluginBase.

◆ keys()

template<class type >
QStringList AExtensionPlugin< type >::keys ( ) const
inlinevirtual

Returns the list of extensions (keys) this plugin supports.

These keys are usually the class names of the custom extension that are implemented in the plugin.

См. также
create()

Замещает AExtensionPluginBase.


Объявления и описания членов классов находятся в файлах: