cPlugin class Reference #include <cplugin.h> Inheritance diagram for cPlugin
Inheritance graph
Collaboration diagram for cPlugin
Collaboration graph
enum PluginCap { PluginCapNone= 0, PluginCapImport= 1, PluginCapExport= 2, PluginCapDB= 3 }
Private Attributes QPluginLoader * m_lpPluginLoader cImportInterface * m_lpImportInterface cDBInterface * m_lpDBInterface QAction * m_lpAction
cPlugin ( const QString & szFile) ~cPlugin ( ) bool isValid ( ) PluginCap capability ( ) QString pluginName ( ) qint16 pluginAPIVersion ( ) qint16 pluginVersion ( ) void setAction ( QAction * lpAction) QAction * action ( ) QString pluginFile ( ) cImportInterface * importInterface ( ) cDBInterface * dbInterface ( )
Detailed Description Note: Author: Herwig Birke Version: 1.0 Date: 2016/02/09 Definition at line 33 of file cplugin.h The Documentation for this struct was generated from the following file: cplugin.h
Member Data Documentation QPluginLoader* cPlugin::m_lpPluginLoader TODO: describe Definition at line 116 of file cplugin.h The Documentation for this struct was generated from the following file: cplugin.h cImportInterface* cPlugin::m_lpImportInterface TODO: describe Definition at line 117 of file cplugin.h The Documentation for this struct was generated from the following file: cplugin.h cDBInterface* cPlugin::m_lpDBInterface TODO: describe Definition at line 118 of file cplugin.h The Documentation for this struct was generated from the following file: cplugin.h QAction* cPlugin::m_lpAction TODO: describe Definition at line 119 of file cplugin.h The Documentation for this struct was generated from the following file: cplugin.h
bool cPlugin::isValid () Returns: bool
cPlugin::PluginCap cPlugin::capability () Returns: PluginCap
QString cPlugin::pluginName () Returns: QString
qint16 cPlugin::pluginAPIVersion () Returns: qint16
qint16 cPlugin::pluginVersion () Returns: qint16
void cPlugin::setAction (QAction *lpAction) <table frame="all"> <title>Parameters lpAction
QAction * cPlugin::action () Returns: QAction
QString cPlugin::pluginFile () Returns: QString
cImportInterface * cPlugin::importInterface () Returns: cImportInterface
cDBInterface * cPlugin::dbInterface () Returns: cDBInterface