Rabbit Remote Control 0.0.30
|
Public Member Functions | |
CPluginPlayer (QObject *parent=nullptr) | |
virtual const QString | Protocol () const override |
Plugin Protocol. | |
virtual const QString | Name () const override |
This name must be the same as the project name (${PROJECT_NAME}). The translation file (${PROJECT_NAME}_*.ts)) name is associated with it. | |
virtual const QString | DisplayName () const override |
The plugin display name. | |
virtual const QString | Description () const override |
Plugin description. | |
virtual const QString | Version () const override |
Version. | |
virtual const QIcon | Icon () const override |
virtual const QString | Details () const override |
Display more information in About dialog or log. | |
Public Member Functions inherited from CPluginClient | |
CPluginClient (QObject *parent=nullptr) | |
When the derived class is implemented, The plugin global resources are initialized are loaded here. | |
virtual | ~CPluginClient () |
When the derived class is implemented, the resources are clean are unloaded here. | |
virtual const QString | Id () const |
ID. Default: Protocol() + ":" + Name() | |
Private Member Functions | |
virtual CConnecter * | CreateConnecter (const QString &szId) override |
New CConnecter instance. | |
Definition at line 8 of file PluginPlayer.h.
|
explicit |
Definition at line 6 of file PluginPlayer.cpp.
|
overrideprivatevirtual |
New CConnecter instance.
Only is called by CClient
szId |
Implements CPluginClient.
Definition at line 39 of file PluginPlayer.cpp.
|
overridevirtual |
|
overridevirtual |
Display more information in About dialog or log.
eg: Include the plugin depends on the library version and description
Reimplemented from CPluginClient.
Definition at line 52 of file PluginPlayer.cpp.
|
overridevirtual |
The plugin display name.
Reimplemented from CPluginClient.
Definition at line 20 of file PluginPlayer.cpp.
|
overridevirtual |
Reimplemented from CPluginClient.
Definition at line 47 of file PluginPlayer.cpp.
|
overridevirtual |
This name must be the same as the project name (${PROJECT_NAME}). The translation file (${PROJECT_NAME}_*.ts)) name is associated with it.
Implements CPluginClient.
Definition at line 15 of file PluginPlayer.cpp.
|
overridevirtual |
|
overridevirtual |