Ananas Library 0.9.5
Класс AExtensionPluginBaseabstract

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

#include <aextensionplugin.h>

Граф наследования:AExtensionPluginBase:
AExtensionPlugin< aDateService > AExtensionPlugin< AExtMeta > AExtensionPlugin< AExtExample > AExtensionPlugin< aExtGUID > AExtensionPlugin< aExtSERVICE > AExtensionPlugin< aExtSQL > AExtensionPlugin< AExtTE > AExtensionPlugin< AExtText > AExtensionPlugin< AExtXML > AExtensionPlugin< type >

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

 AExtensionPluginBase ()
 ~AExtensionPluginBase ()
virtual QStringList keys () const =0
virtual AExtensioncreate (const QString &key)=0

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

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

Конструктор(ы)

◆ AExtensionPluginBase()

AExtensionPluginBase::AExtensionPluginBase ( )

Constructs a Ananas extension plugin. This is invoked automatically by the Q_EXPORT_PLUGIN macro.

◆ ~AExtensionPluginBase()

AExtensionPluginBase::~AExtensionPluginBase ( )

Destroys the Ananas extension plugin.

You never have to call this explicitly. Qt destroys a plugin automatically when it is no longer used.

Методы

◆ create()

◆ keys()


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