#include <omgscraperpluginregistry.h>
Inheritance diagram for OmgScraperPluginRegistry:
Definition at line 32 of file omgscraperpluginregistry.h.
Public Member Functions | |
const int | count () |
OmgScraperPluginInterface * | getPlugin (QString thePluginName="") |
QStringList | names () |
QMap< QString, QString > | licenses () |
Static Public Member Functions | |
static OmgScraperPluginRegistry * | instance () |
Returns the instance pointer, creating the object on the first call. | |
Protected Member Functions | |
OmgScraperPluginRegistry (QObject *parent=0) | |
protected constructor | |
Private Attributes | |
QMap< QString, OmgScraperPluginInterface * > | mPluginsMap |
Static Private Attributes | |
static OmgScraperPluginRegistry * | mpInstance = 0 |
|
protected constructor
Definition at line 45 of file omgscraperpluginregistry.cpp. References OmgScraperPluginInterface::getName(), mPluginsMap, and Omgui::pluginDirPath(). Referenced by instance(). |
Here is the call graph for this function:
|
Return the number of registered scraper plugins. Definition at line 92 of file omgscraperpluginregistry.cpp. References mPluginsMap. |
|
Retrieve a pointer to a loaded plugin by id The client class should never delete the pointer returned by this function.
Definition at line 97 of file omgscraperpluginregistry.cpp. References mPluginsMap. |
|
Returns the instance pointer, creating the object on the first call.
Definition at line 32 of file omgscraperpluginregistry.cpp. References mpInstance, and OmgScraperPluginRegistry(). Referenced by OmgAbout::OmgAbout(), OmgDataFetcherWizardLicenseWidget::OmgDataFetcherWizardLicenseWidget(), OmgDataFetcherWizardSearchWidget::OmgDataFetcherWizardSearchWidget(), and OmgDataFetcherWizardProgressPage::search(). |
Here is the call graph for this function:
|
Get the licenses for available scraper plugins
Definition at line 118 of file omgscraperpluginregistry.cpp. References mPluginsMap, and names(). |
Here is the call graph for this function:
|
Get the available plugins names.
Definition at line 112 of file omgscraperpluginregistry.cpp. References mPluginsMap. Referenced by licenses(). |
|
Definition at line 31 of file omgscraperpluginregistry.cpp. Referenced by instance(). |
|
Definition at line 74 of file omgscraperpluginregistry.h. Referenced by count(), getPlugin(), licenses(), names(), and OmgScraperPluginRegistry(). |