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

Public Member Functions

 CPluginServiceTigerVNC (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 CPluginServiceThread
 CPluginServiceThread (QObject *parent=nullptr)
 
virtual void Start () override
 Default start a new thread to process Service.
 
virtual void Stop () override
 
- Public Member Functions inherited from CPluginService
 CPluginService (QObject *parent=nullptr)
 
virtual const QString Id () const
 ID. Default: Protocol() + "_" + Name()
 
virtual const QIcon Icon () const
 
int InitTranslator ()
 

Protected Member Functions

virtual CServiceNewService () override
 New service.
 

Detailed Description

Definition at line 9 of file PluginServiceTigerVNC.h.

Constructor & Destructor Documentation

◆ CPluginServiceTigerVNC()

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

Definition at line 14 of file PluginServiceTigerVNC.cpp.

◆ ~CPluginServiceTigerVNC()

CPluginServiceTigerVNC::~CPluginServiceTigerVNC ( )
virtual

Definition at line 29 of file PluginServiceTigerVNC.cpp.

Member Function Documentation

◆ Description()

const QString CPluginServiceTigerVNC::Description ( ) const
overridevirtual

Plugin description.

Implements CPluginService.

Definition at line 49 of file PluginServiceTigerVNC.cpp.

◆ DisplayName()

const QString CPluginServiceTigerVNC::DisplayName ( ) const
overridevirtual

The plugin display name.

Reimplemented from CPluginService.

Definition at line 44 of file PluginServiceTigerVNC.cpp.

◆ Name()

const QString CPluginServiceTigerVNC::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 39 of file PluginServiceTigerVNC.cpp.

◆ NewService()

CService * CPluginServiceTigerVNC::NewService ( )
overrideprotectedvirtual

New service.

Implements CPluginService.

Definition at line 55 of file PluginServiceTigerVNC.cpp.

◆ Protocol()

const QString CPluginServiceTigerVNC::Protocol ( ) const
overridevirtual

Plugin Protocol.

Implements CPluginService.

Definition at line 34 of file PluginServiceTigerVNC.cpp.


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