|
dRonin
adbada4
dRonin GCS
|
#include <pluginspec_p.h>
Public Member Functions | |
| PluginSpecPrivate (PluginSpec *spec) | |
| bool | read (const QString &fileName) |
| bool | provides (const QString &pluginName, const QString &version) const |
| bool | resolveDependencies (const QList< PluginSpec * > &specs) |
| bool | loadLibrary () |
| bool | initializePlugin () |
| bool | initializeExtensions () |
| void | stop () |
| void | kill () |
Static Public Member Functions | |
| static bool | isValidVersion (const QString &version) |
| static int | versionCompare (const QString &version1, const QString &version2) |
Public Attributes | |
| QString | name |
| QString | version |
| QString | compatVersion |
| QString | vendor |
| QString | copyright |
| QString | license |
| QString | description |
| QString | url |
| QList< PluginDependency > | dependencies |
| QString | location |
| QString | filePath |
| QStringList | arguments |
| QList< PluginSpec * > | dependencySpecs |
| PluginSpec::PluginArgumentDescriptions | argumentDescriptions |
| IPlugin * | plugin |
| PluginSpec::State | state |
| bool | hasError |
| QString | errorString |
Definition at line 44 of file pluginspec_p.h.
| PluginSpecPrivate::PluginSpecPrivate | ( | PluginSpec * | spec | ) |
Definition at line 383 of file pluginspec.cpp.
| bool PluginSpecPrivate::initializeExtensions | ( | ) |
Definition at line 838 of file pluginspec.cpp.
| bool PluginSpecPrivate::initializePlugin | ( | ) |
Definition at line 808 of file pluginspec.cpp.
|
static |
Definition at line 677 of file pluginspec.cpp.
| void PluginSpecPrivate::kill | ( | ) |
Definition at line 875 of file pluginspec.cpp.
| bool PluginSpecPrivate::loadLibrary | ( | ) |
Definition at line 752 of file pluginspec.cpp.
| bool PluginSpecPrivate::provides | ( | const QString & | pluginName, |
| const QString & | version | ||
| ) | const |
Definition at line 657 of file pluginspec.cpp.
| bool PluginSpecPrivate::read | ( | const QString & | fileName | ) |
Definition at line 395 of file pluginspec.cpp.
| bool PluginSpecPrivate::resolveDependencies | ( | const QList< PluginSpec * > & | specs | ) |
Definition at line 711 of file pluginspec.cpp.
| void PluginSpecPrivate::stop | ( | ) |
Definition at line 863 of file pluginspec.cpp.
|
static |
Definition at line 686 of file pluginspec.cpp.
| PluginSpec::PluginArgumentDescriptions ExtensionSystem::Internal::PluginSpecPrivate::argumentDescriptions |
Definition at line 75 of file pluginspec_p.h.
| QStringList ExtensionSystem::Internal::PluginSpecPrivate::arguments |
Definition at line 72 of file pluginspec_p.h.
| QString ExtensionSystem::Internal::PluginSpecPrivate::compatVersion |
Definition at line 62 of file pluginspec_p.h.
| QString ExtensionSystem::Internal::PluginSpecPrivate::copyright |
Definition at line 64 of file pluginspec_p.h.
| QList<PluginDependency> ExtensionSystem::Internal::PluginSpecPrivate::dependencies |
Definition at line 68 of file pluginspec_p.h.
| QList<PluginSpec *> ExtensionSystem::Internal::PluginSpecPrivate::dependencySpecs |
Definition at line 74 of file pluginspec_p.h.
| QString ExtensionSystem::Internal::PluginSpecPrivate::description |
Definition at line 66 of file pluginspec_p.h.
| QString ExtensionSystem::Internal::PluginSpecPrivate::errorString |
Definition at line 80 of file pluginspec_p.h.
| QString ExtensionSystem::Internal::PluginSpecPrivate::filePath |
Definition at line 71 of file pluginspec_p.h.
| bool ExtensionSystem::Internal::PluginSpecPrivate::hasError |
Definition at line 79 of file pluginspec_p.h.
| QString ExtensionSystem::Internal::PluginSpecPrivate::license |
Definition at line 65 of file pluginspec_p.h.
| QString ExtensionSystem::Internal::PluginSpecPrivate::location |
Definition at line 70 of file pluginspec_p.h.
| QString ExtensionSystem::Internal::PluginSpecPrivate::name |
Definition at line 60 of file pluginspec_p.h.
| IPlugin* ExtensionSystem::Internal::PluginSpecPrivate::plugin |
Definition at line 76 of file pluginspec_p.h.
| PluginSpec::State ExtensionSystem::Internal::PluginSpecPrivate::state |
Definition at line 78 of file pluginspec_p.h.
| QString ExtensionSystem::Internal::PluginSpecPrivate::url |
Definition at line 67 of file pluginspec_p.h.
| QString ExtensionSystem::Internal::PluginSpecPrivate::vendor |
Definition at line 63 of file pluginspec_p.h.
| QString ExtensionSystem::Internal::PluginSpecPrivate::version |
Definition at line 61 of file pluginspec_p.h.