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 Load(QSettings &set)
Load parameters.
virtual int Save(QSettings &set)
Save parameters.
virtual int Start()=0
Start.
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.