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

Public Member Functions

 ServicePlugin (QObject *parent=0)
 
virtual QString pluginId () const override
 
virtual QString location () const override
 
virtual QString i18n () const override
 
virtual QVariantMap documentation () const override
 
virtual void start ()
 
virtual void stop ()
 
virtual void messageReceived (const QString &key, const QVariant &value)
 
- Public Member Functions inherited from PluginInfo
 PluginInfo (QObject *parent=0)
 
virtual QVariantMap settings () const
 

Additional Inherited Members

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

Detailed Description

Definition at line 74 of file PluginInfo.h.

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

Constructor & Destructor Documentation

◆ ServicePlugin()

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

Definition at line 113 of file PluginInfo.cpp.

Member Function Documentation

◆ documentation()

virtual QVariantMap ServicePlugin::documentation ( ) const
inlineoverridevirtual

Implements PluginInfo.

Definition at line 94 of file PluginInfo.h.

◆ i18n()

virtual QString ServicePlugin::i18n ( ) const
inlineoverridevirtual

Implements PluginInfo.

Definition at line 90 of file PluginInfo.h.

◆ location()

virtual QString ServicePlugin::location ( ) const
inlineoverridevirtual

Implements PluginInfo.

Definition at line 86 of file PluginInfo.h.

◆ messageReceived()

void ServicePlugin::messageReceived ( const QString &  key,
const QVariant &  value 
)
virtual

Definition at line 117 of file PluginInfo.cpp.

◆ pluginId()

virtual QString ServicePlugin::pluginId ( ) const
inlineoverridevirtual

Implements PluginInfo.

Definition at line 82 of file PluginInfo.h.

◆ start()

virtual void ServicePlugin::start ( )
inlinevirtual

Definition at line 99 of file PluginInfo.h.

◆ stop()

virtual void ServicePlugin::stop ( )
inlinevirtual

Definition at line 100 of file PluginInfo.h.


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