|
Rabbit Remote Control 0.1.0-bate14
|


Public Member Functions | |
| CPluginTemplateServer (QObject *parent=nullptr) | |
| virtual const TYPE | Type () const override |
| 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 | 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 CPlugin | |
| CPlugin (QObject *parent=nullptr) | |
| virtual const QString | TypeName (const TYPE t) const |
| virtual const QString | Id () const |
| ID. Default: Type() + ":" + Protocol() + ":" + Name(). | |
| virtual const QString | DisplayName () const |
| The plugin display name. | |
Protected Member Functions | |
| virtual COperate * | OnCreateOperate (const QString &szId) override |
| Protected Member Functions inherited from CPlugin | |
| virtual Q_INVOKABLE COperate * | CreateOperate (const QString &szId, CParameterPlugin *para) |
| New COperate instance. | |
| virtual Q_INVOKABLE int | DeleteOperate (COperate *p) |
| Delete COperate. | |
| virtual Q_INVOKABLE QWidget * | GetSettingsWidget (QWidget *parent) |
| Get the widget to set global parameters for the plugin. | |
Additional Inherited Members | |
| Public Types inherited from CPlugin | |
| enum class | TYPE { RemoteDesktop , Terminal , Client , Server , FileTransfers , NetworkTools , Tools , Custom = 1000 } |
| Signals inherited from CPlugin | |
| void | sigNewOperate (COperate *pOperate, bool bOpenSettingsDialog) |
| This signal is triggered when a new operate is created in the plugin. | |
Definition at line 6 of file PluginTemplateServer.h.
|
virtual |
Definition at line 14 of file PluginTemplateServer.cpp.
|
overridevirtual |
|
overridevirtual |
Display more information in About dialog or log.
eg: Include the plugin depends on the library version and description etc.
Implements CPlugin.
Definition at line 58 of file PluginTemplateServer.cpp.
|
overridevirtual |
Implements CPlugin.
Definition at line 51 of file PluginTemplateServer.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 CPlugin.
Definition at line 30 of file PluginTemplateServer.cpp.
|
overrideprotectedvirtual |
Implements CPlugin.
Definition at line 65 of file PluginTemplateServer.cpp.
|
overridevirtual |
|
overridevirtual |
Implements CPlugin.
Definition at line 19 of file PluginTemplateServer.cpp.
|
overridevirtual |