Rabbit Remote Control 0.0.37
|
Public Member Functions | |
CPluginWakeOnLan (QObject *parent=nullptr) | |
virtual const TYPE | Type () const override |
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 | Protocol () const override |
Plugin Protocol. | |
virtual const QIcon | Icon () const override |
virtual const QString | Details () const override |
Display more information in About dialog or log. | |
virtual const QString | Version () const override |
Version. | |
![]() | |
CPlugin (QObject *parent=nullptr) | |
virtual const QString | TypeName (const TYPE t) const |
virtual const QString | Id () |
ID. Default: Type() + ":" + Protocol() + ":" + Name() | |
Private Member Functions | |
virtual COperate * | CreateOperate (const QString &szId, CParameterPlugin *para) override |
New COperate instance. | |
virtual COperate * | OnCreateOperate (const QString &szId) override |
virtual int | DeleteOperate (COperate *p) override |
Delete COperate. | |
Private Attributes | |
COperate * | m_pOperate |
Additional Inherited Members | |
![]() | |
enum class | TYPE { RemoteDesktop , Terminal , Client , Service , FileTransfers , NetworkTools , Tools , Custom = 1000 } |
Definition at line 6 of file PluginWakeOnLan.h.
|
virtual |
Definition at line 50 of file PluginWakeOnLan.cpp.
|
overrideprivatevirtual |
New COperate instance.
[CPlugin CreateOperate]
Only is called by CClient
szId |
Reimplemented from CPlugin.
Definition at line 100 of file PluginWakeOnLan.cpp.
|
overrideprivatevirtual |
Delete COperate.
[CPlugin CreateOperate]
Reimplemented from CPlugin.
Definition at line 141 of file PluginWakeOnLan.cpp.
|
overridevirtual |
|
overridevirtual |
Display more information in About dialog or log.
eg: Include the plugin depends on the library version and description
Reimplemented from CPlugin.
Definition at line 85 of file PluginWakeOnLan.cpp.
|
overridevirtual |
The plugin display name.
Reimplemented from CPlugin.
Definition at line 65 of file PluginWakeOnLan.cpp.
|
overridevirtual |
Implements CPlugin.
Definition at line 75 of file PluginWakeOnLan.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 60 of file PluginWakeOnLan.cpp.
|
overrideprivatevirtual |
Implements CPlugin.
Definition at line 131 of file PluginWakeOnLan.cpp.
|
overridevirtual |
|
overridevirtual |
Implements CPlugin.
Definition at line 55 of file PluginWakeOnLan.cpp.
|
overridevirtual |
|
private |
Definition at line 37 of file PluginWakeOnLan.h.