Rabbit Remote Control 0.0.30
Loading...
Searching...
No Matches
Public Member Functions | Protected Member Functions | List of all members
CPluginServiceFreeRDP Class Reference
Inheritance diagram for CPluginServiceFreeRDP:
CPluginService

Public Member Functions

 CPluginServiceFreeRDP (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}).
 
virtual const QString DisplayName () const override
 The plugin display name.
 
virtual const QString Description () const override
 Plugin description.
 
- Public Member Functions inherited from CPluginService
 CPluginService (QObject *parent=nullptr)
 
virtual const QString Id () const
 ID. Default: Protocol() + "_" + Name()
 
virtual const QIcon Icon () const
 
virtual void Start ()
 Start a Service.
 
virtual void Stop ()
 
int InitTranslator ()
 

Protected Member Functions

virtual CServiceNewService () override
 New service.
 

Detailed Description

Definition at line 8 of file PluginServiceFreeRDP.h.

Constructor & Destructor Documentation

◆ CPluginServiceFreeRDP()

CPluginServiceFreeRDP::CPluginServiceFreeRDP ( QObject *  parent = nullptr)
explicit

Definition at line 6 of file PluginServiceFreeRDP.cpp.

◆ ~CPluginServiceFreeRDP()

CPluginServiceFreeRDP::~CPluginServiceFreeRDP ( )
virtual

Definition at line 10 of file PluginServiceFreeRDP.cpp.

Member Function Documentation

◆ Description()

const QString CPluginServiceFreeRDP::Description ( ) const
overridevirtual

Plugin description.

Implements CPluginService.

Definition at line 28 of file PluginServiceFreeRDP.cpp.

◆ DisplayName()

const QString CPluginServiceFreeRDP::DisplayName ( ) const
overridevirtual

The plugin display name.

Reimplemented from CPluginService.

Definition at line 23 of file PluginServiceFreeRDP.cpp.

◆ Name()

const QString CPluginServiceFreeRDP::Name ( ) const
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 CPluginService.

Definition at line 18 of file PluginServiceFreeRDP.cpp.

◆ NewService()

CService * CPluginServiceFreeRDP::NewService ( )
overrideprotectedvirtual

New service.

Implements CPluginService.

Definition at line 33 of file PluginServiceFreeRDP.cpp.

◆ Protocol()

const QString CPluginServiceFreeRDP::Protocol ( ) const
overridevirtual

Plugin Protocol.

Implements CPluginService.

Definition at line 13 of file PluginServiceFreeRDP.cpp.


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