8#include <QMediaCaptureSession>
9#include <QScreenCapture>
10#include <QWindowCapture>
11#include <QImageCapture>
12#include <QMediaRecorder>
13#include <QVideoWidget>
17#include "ParameterScreenCapture.h"
28 virtual qint16
Version()
override;
31 virtual int Clean()
override;
34 virtual int Connect()
override;
35 virtual int DisConnect()
override;
38 virtual int slotStart();
39 virtual int slotStop();
44 QVideoWidget* m_pWidget;
46 QScreenCapture m_ScreenCapture;
47 QWindowCapture m_WindowCapture;
48 QMediaCaptureSession m_CaptureSessioin;
49 QMediaRecorder m_Recorder;
50 QImageCapture m_ImageCapture;
51 QString m_szRecordFile;
客户端插件接口。用于建立 CConnecter 实例,它由协议插件实现。
virtual QWidget * GetViewer() override
得到显示视图
virtual QDialog * OnOpenDialogSettings(QWidget *parent) override
得到设置对话框
virtual qint16 Version() override
Version
virtual int Initial() override
Initial parameters and resource
virtual int Clean() override
Clean parameters and resource