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;
virtual QWidget * GetViewer() override
Get Viewer.
virtual QDialog * OnOpenDialogSettings(QWidget *parent) override
Open settgins dialog.
virtual qint16 Version() override
Version.
virtual int Initial() override
Initial parameters and resource.
virtual int Clean() override
Clean parameters and resource.