3#ifndef CONNETERPLAYER_H 
    4#define CONNETERPLAYER_H 
   10#include <QMediaRecorder> 
   15#include "OperateDesktop.h" 
   16#include "ParameterPlayer.h" 
   33    [[nodiscard]] 
virtual const qint16 
Version() 
const override;
 
   39    virtual int Clean() 
override;
 
   40    virtual int InitialMenu() 
override;
 
   43    void sigStart(
bool bStart);
 
   44    void sigPause(
bool bPause);
 
   45    void sigChangePosition(qint64 pos);
 
   50    virtual void slotScreenShot() 
override;
 
   62    QVideoSink *GetVideoSink();
 
   65    void slotPositionChanged(qint64 pos, qint64 duration);
 
   66    void slotPlaybackStateChanged(QMediaPlayer::PlaybackState state);
 
   67    void slotPlaybackError(QMediaPlayer::Error error, 
const QString &errorString);
 
   69    void slotRecordStateChanged(QMediaRecorder::RecorderState state);
 
 
Remote desktop operate interface.
 
virtual QWidget * GetViewer() override
Get Viewer.
 
virtual const QString Description() override
Description.
 
virtual int Clean() override
Clean parameters and resource.
 
virtual CBackend * InstanceBackend() override
New CBackend.
 
virtual int Initial() override
Initial parameters and resource.
 
virtual const qint16 Version() const override
Version.
 
virtual QDialog * OnOpenDialogSettings(QWidget *parent) override
Open settgins dialog.