cPlugin cplugin.h PluginCap PluginCapNone = 0 PluginCapImport = 1 PluginCapExport = 2 PluginCapDB = 3 QPluginLoader * QPluginLoader* cPlugin::m_lpPluginLoader m_lpPluginLoader TODO: describe cPlugin isValid pluginFile ~cPlugin cImportInterface * cImportInterface* cPlugin::m_lpImportInterface m_lpImportInterface TODO: describe capability cPlugin importInterface pluginAPIVersion pluginName pluginVersion cDBInterface * cDBInterface* cPlugin::m_lpDBInterface m_lpDBInterface TODO: describe capability cPlugin dbInterface pluginAPIVersion pluginName pluginVersion QAction * QAction* cPlugin::m_lpAction m_lpAction TODO: describe action setAction cPlugin::cPlugin (const QString &szFile) cPlugin const QString & szFile m_lpDBInterface m_lpImportInterface m_lpPluginLoader cPlugin::~cPlugin () ~cPlugin m_lpPluginLoader bool bool cPlugin::isValid () isValid bool m_lpPluginLoader cMainWindow::loadPlugins PluginCap cPlugin::PluginCap cPlugin::capability () capability PluginCap m_lpDBInterface m_lpImportInterface PluginCapDB PluginCapImport PluginCapNone cImportIngredientDialog::setPluginList cOptionsPlugins::showConfigDlg QString QString cPlugin::pluginName () pluginName QString m_lpDBInterface m_lpImportInterface cInterface::pluginName cMainWindow::loadPlugins cOptionsPlugins::onOptionsPluginTreePluginToggled cMainWindow::pluginDBTriggered cImportIngredientDialog::setPluginList qint16 qint16 cPlugin::pluginAPIVersion () pluginAPIVersion qint16 m_lpDBInterface m_lpImportInterface cInterface::pluginAPIVersion qint16 qint16 cPlugin::pluginVersion () pluginVersion qint16 m_lpDBInterface m_lpImportInterface cInterface::pluginVersion void void cPlugin::setAction (QAction *lpAction) setAction QAction * lpAction lpAction m_lpAction cMainWindow::loadPlugins QAction * QAction * cPlugin::action () action QAction m_lpAction QString QString cPlugin::pluginFile () pluginFile QString m_lpPluginLoader cImportInterface * cImportInterface * cPlugin::importInterface () importInterface cImportInterface m_lpImportInterface cImportIngredientDialog::on_m_lpSearchButton_clicked cImportIngredientDialog::onIngredientListSelectionChanged cOptionsPlugins::showConfigDlg cDBInterface * cDBInterface * cPlugin::dbInterface () dbInterface cDBInterface m_lpDBInterface cMainWindow::pluginDBTriggered cOptionsPlugins::showConfigDlg This class holds data of an plugin. Herwig Birke 1.0 2016/02/09 m_lpImportInterface m_lpDBInterface cPluginaction cPlugincapability cPlugincPlugin cPlugindbInterface cPluginimportInterface cPluginisValid cPluginm_lpAction cPluginm_lpDBInterface cPluginm_lpImportInterface cPluginm_lpPluginLoader cPluginpluginAPIVersion cPluginPluginCap cPluginPluginCapDB cPluginPluginCapExport cPluginPluginCapImport cPluginPluginCapNone cPluginpluginFile cPluginpluginName cPluginpluginVersion cPluginsetAction cPlugin~cPlugin