dRonin  adbada4
dRonin GCS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Groups Pages
ExtensionSystem::PluginDependency Class Reference

Struct that contains the name and required compatible version number of a plugin's dependency. More...

#include <pluginspec.h>

Public Member Functions

bool operator== (const PluginDependency &other)
 

Public Attributes

QString name
 
QString version
 

Detailed Description

Struct that contains the name and required compatible version number of a plugin's dependency.

This reflects the data of a dependency tag in the plugin's xml description file. The name and version are used to resolve the dependency, i.e. a plugin with the given name and plugin {compatibility version <= dependency version <= plugin version} is searched for.

See also ExtensionSystem::IPlugin for more information about plugin dependencies and version matching.

Definition at line 49 of file pluginspec.h.

Member Function Documentation

bool PluginDependency::operator== ( const PluginDependency other)

Definition at line 130 of file pluginspec.cpp.

Member Data Documentation

QString ExtensionSystem::PluginDependency::name

Definition at line 51 of file pluginspec.h.

QString ExtensionSystem::PluginDependency::version

Definition at line 52 of file pluginspec.h.


The documentation for this class was generated from the following files: