8#include "ParameterBase.h" 
  121    [[nodiscard]] 
virtual const QString 
Id() 
override;
 
  122    [[nodiscard]] 
virtual const QString 
Name() 
override;
 
  123    [[nodiscard]] 
virtual const QString 
Description() 
override;
 
  124    [[nodiscard]] 
virtual const qint16 
Version() 
const override;
 
  125    [[nodiscard]] 
virtual QWidget *
GetViewer() 
override;
 
  128    virtual int Start() 
override;
 
  129    virtual int Stop() 
override;
 
  130    virtual void slotScreenShot();
 
  137    void slotValueChanged(
int v);
 
  138    void slotShortcutCtlAltDel();
 
  139    void slotShortcutLock();
 
  142    virtual int Initial() 
override;
 
  143    virtual int Clean() 
override;
 
  148    virtual int Load(QSettings &set) 
override;
 
  153    virtual int Save(QSettings &set) 
override;
 
  155    virtual int InitialMenu();
 
  175    [[nodiscard]] 
virtual QString ServerName();
 
  177    QString m_szServerName;
 
  181    virtual void slotSetServerName(
const QString &szName);
 
  184    int LoadAdaptWindows();
 
  187    QAction* m_pMenuZoom;
 
  188    QAction* m_pZoomToWindow;
 
  189    QAction* m_pZoomAspectRatio;
 
  190    QAction* m_pZoomOriginal;
 
  193    QSpinBox* m_psbZoomFactor;
 
  194    QAction* m_pScreenShot;
 
  199    QAction* m_pRecordPause;
 
  201    void slotRecorderStateChanged(QMediaRecorder::RecorderState state);
 
  206    void sigRecord(
bool bRecord);
 
  207    void sigRecordPause(
bool bPause);
 
  213    virtual void slotRecord(
bool checked);
 
 
A widget which displays output image from a CConnectDesktop and sends input keypresses and mouse acti...
 
Remote desktop operate interface.
 
COperateDesktop(CPlugin *plugin)
 
virtual Q_INVOKABLE CBackend * InstanceBackend()=0
New CBackend.
 
virtual const qint16 Version() const =0
Version.
 
virtual int Start()=0
Start.
 
virtual int Save(QSettings &set)=0
Save parameters.
 
virtual int Load(QSettings &set)=0
Load parameters.
 
virtual Q_INVOKABLE int Initial()
Initial parameters and resource.
 
virtual QWidget * GetViewer()=0
Get Viewer.
 
virtual Q_INVOKABLE int SetGlobalParameters(CParameterPlugin *pPara)=0
Apply the global parameters of the plug-in.
 
virtual Q_INVOKABLE int Clean()
Clean parameters and resource.
 
virtual const QString Name()
Name.
 
virtual int Stop()=0
Stop.
 
virtual const QString Description()
Description.
 
virtual const QString Id()
Identity.
 
The interface of connecter parameters.
 
Global parameters of plugins.