|
Omnidome
Fulldome Mapping Software Toolkit
|
Holds meta information about a plugins Only plugin loader can construct a plugin info. More...
#include <PluginInfo.h>
Public Member Functions | |
| QString const & | name () const |
| Return name of plugin. More... | |
| QString const & | type () const |
| Return type of plugin (e.g. input, mapping or canvas) More... | |
| QString const & | author () const |
| Return author of plugin. More... | |
| QString const & | url () const |
| Return url of plugin. More... | |
| QString const & | description () const |
| Return description of plugin. More... | |
| QString | versionString () const |
| Return version string (MAJOR.MINOR.REV.BUILD) of plugin. More... | |
| int | majorVersion () const |
| Return major version. More... | |
| int | minorVersion () const |
| Return minor version. More... | |
| int | revision () const |
| Return revision number. More... | |
| int | build () const |
| Return build number. More... | |
| QString const & | className () const |
| Return class name from meta object. More... | |
| QString const & | file () const |
| Return file name of plugin. More... | |
| QObject const * | handle () const |
| Return handle (pointer to underlying QObject) More... | |
Static Private Member Functions | |
| static PluginInfo | make (QString const &_file, QObject const *) |
| Make a PluginInfo from file and QObject. More... | |
Private Attributes | |
| QString | name_ |
| QString | type_ |
| QString | author_ |
| QString | url_ |
| QString | description_ |
| QString | className_ |
| int | majorVersion_ = 0 |
| int | minorVersion_ = 0 |
| int | revision_ = 0 |
| int | build_ = 0 |
| QString | file_ |
Friends | |
| class | PluginLoader |
| Only plugin loader can construct a plugin info. More... | |
Holds meta information about a plugins Only plugin loader can construct a plugin info.
| QString const & omni::PluginInfo::author | ( | ) | const |
Return author of plugin.
| int omni::PluginInfo::build | ( | ) | const |
Return build number.
| QString const & omni::PluginInfo::className | ( | ) | const |
Return class name from meta object.
| QString const & omni::PluginInfo::description | ( | ) | const |
Return description of plugin.
| QString const & omni::PluginInfo::file | ( | ) | const |
Return file name of plugin.
| QObject const* omni::PluginInfo::handle | ( | ) | const |
Return handle (pointer to underlying QObject)
| int omni::PluginInfo::majorVersion | ( | ) | const |
Return major version.
|
staticprivate |
Make a PluginInfo from file and QObject.
| int omni::PluginInfo::minorVersion | ( | ) | const |
Return minor version.
| QString const & omni::PluginInfo::name | ( | ) | const |
Return name of plugin.
| int omni::PluginInfo::revision | ( | ) | const |
Return revision number.
| QString const & omni::PluginInfo::type | ( | ) | const |
Return type of plugin (e.g. input, mapping or canvas)
| QString const & omni::PluginInfo::url | ( | ) | const |
Return url of plugin.
| QString omni::PluginInfo::versionString | ( | ) | const |
Return version string (MAJOR.MINOR.REV.BUILD) of plugin.
|
friend |
Only plugin loader can construct a plugin info.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.6