Dekko
Loading...
Searching...
No Matches
DekkoPlugin Class Reference

Public Member Functions

 DekkoPlugin (QObject *parent=0)
 
QString pluginId () const
 
QString location () const
 
QString component ()
 
QString i18n () const
 
QVariantMap documentation () const
 
QVariantMap settings () const
 
QString pluginPath () const
 
void setSpec (const QJsonObject &spec)
 
void setPluginDirectory (const QString &path)
 
- Public Member Functions inherited from PluginInfo
 PluginInfo (QObject *parent=0)
 

Static Public Member Functions

static DekkoPlugin * fromSpec (const QString &specPath, QObject *parent=0)
 

Properties

QString component
 
- Properties inherited from PluginInfo
QString pluginId
 
QString location
 
QVariantMap documentation
 
QVariantMap settings
 

Detailed Description

Definition at line 48 of file PluginInfo.h.

Inheritance diagram for DekkoPlugin:
[legend]
Collaboration diagram for DekkoPlugin:
[legend]

Constructor & Destructor Documentation

◆ DekkoPlugin()

DekkoPlugin::DekkoPlugin ( QObject *  parent = 0)
explicit

Definition at line 36 of file PluginInfo.cpp.

Member Function Documentation

◆ documentation()

QVariantMap DekkoPlugin::documentation ( ) const
virtual

Implements PluginInfo.

Definition at line 88 of file PluginInfo.cpp.

◆ fromSpec()

DekkoPlugin * DekkoPlugin::fromSpec ( const QString &  specPath,
QObject *  parent = 0 
)
static

Definition at line 40 of file PluginInfo.cpp.

◆ i18n()

QString DekkoPlugin::i18n ( ) const
virtual

Implements PluginInfo.

Definition at line 83 of file PluginInfo.cpp.

◆ location()

QString DekkoPlugin::location ( ) const
virtual

Implements PluginInfo.

Definition at line 67 of file PluginInfo.cpp.

◆ pluginId()

QString DekkoPlugin::pluginId ( ) const
virtual

Implements PluginInfo.

Definition at line 62 of file PluginInfo.cpp.

◆ pluginPath()

QString DekkoPlugin::pluginPath ( ) const

Definition at line 98 of file PluginInfo.cpp.

◆ setPluginDirectory()

void DekkoPlugin::setPluginDirectory ( const QString &  path)

Definition at line 108 of file PluginInfo.cpp.

◆ setSpec()

void DekkoPlugin::setSpec ( const QJsonObject &  spec)

Definition at line 103 of file PluginInfo.cpp.

◆ settings()

QVariantMap DekkoPlugin::settings ( ) const
virtual

Reimplemented from PluginInfo.

Definition at line 93 of file PluginInfo.cpp.

Property Documentation

◆ component

QString DekkoPlugin::component
read

Definition at line 51 of file PluginInfo.h.


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