Rabbit Remote Control 0.1.0-bate14
Loading...
Searching...
No Matches
CPluginServiceLibVNCServer Class Reference
Inheritance diagram for CPluginServiceLibVNCServer:
Collaboration diagram for CPluginServiceLibVNCServer:

Public Member Functions

 CPluginServiceLibVNCServer (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 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 QString DisplayName () const
 The plugin display name.
virtual const QIcon Icon () const
int InitTranslator ()

Protected Member Functions

virtual CService * NewService () override
 New service.

Detailed Description

Definition at line 7 of file PluginServiceLibVNCServer.h.

Constructor & Destructor Documentation

◆ CPluginServiceLibVNCServer()

CPluginServiceLibVNCServer::CPluginServiceLibVNCServer ( QObject * parent = nullptr)

Definition at line 8 of file PluginServiceLibVNCServer.cpp.

◆ ~CPluginServiceLibVNCServer()

CPluginServiceLibVNCServer::~CPluginServiceLibVNCServer ( )
virtual

Definition at line 13 of file PluginServiceLibVNCServer.cpp.

Member Function Documentation

◆ Description()

const QString CPluginServiceLibVNCServer::Description ( ) const
overridevirtual

Plugin description.

Implements CPluginService.

Definition at line 28 of file PluginServiceLibVNCServer.cpp.

◆ Name()

const QString CPluginServiceLibVNCServer::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 23 of file PluginServiceLibVNCServer.cpp.

◆ NewService()

CService * CPluginServiceLibVNCServer::NewService ( )
overrideprotectedvirtual

New service.

Implements CPluginService.

Definition at line 34 of file PluginServiceLibVNCServer.cpp.

◆ Protocol()

const QString CPluginServiceLibVNCServer::Protocol ( ) const
overridevirtual

Plugin Protocol.

Implements CPluginService.

Definition at line 18 of file PluginServiceLibVNCServer.cpp.


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