13 Q_PROPERTY(
bool RedirectionPrinter READ GetRedirectionPrinter WRITE SetRedirectionPrinter NOTIFY sigRedirectionPrinterChanged)
14 Q_PROPERTY(UINT ReconnectInterval READ GetReconnectInterval WRITE SetReconnectInterval NOTIFY sigReconnectIntervalChanged)
15 Q_PROPERTY(RedirecionSoundType RedirectionSound READ GetRedirectionSound WRITE SetRedirectionSound NOTIFY sigRedirectionSoundChanged)
16 Q_PROPERTY(QString RedirectionSoundParameters READ GetRedirectionSoundParameters WRITE SetRedirectionSoundParameters NOTIFY sigRedirectionSoundParametersChanged)
17 Q_PROPERTY(
bool RedirectionMicrophone READ GetRedirectionMicrophone WRITE SetRedirectionMicrophone NOTIFY sigRedirectionMicrophoneChanged)
18 Q_PROPERTY(QStringList RedirectionDrives READ GetRedirectionDrives WRITE SetRedirectionDrives NOTIFY sigRedirectionDrivesChanged)
24 virtual int OnLoad(QSettings &set)
override;
25 virtual int OnSave(QSettings &set)
override;
29 void SetDomain(
const QString& szDomain);
30 const QString GetDomain()
const;
32 UINT32 GetDesktopWidth()
const;
33 int SetDesktopWidth(UINT32 nWidth);
35 UINT32 GetDesktopHeight()
const;
36 int SetDesktopHeight(UINT32 nHeight);
38 UINT32 GetColorDepth()
const;
39 int SetColorDepth(UINT32 color);
41 bool GetUseMultimon()
const;
42 int SetUseMultimon(
bool bUse);
44 UINT GetReconnectInterval()
const;
45 void SetReconnectInterval(UINT newReconnectInterval);
47 bool GetShowVerifyDiaglog()
const;
48 void SetShowVerifyDiaglog(
bool bShow);
50 enum class RedirecionSoundType {
55 RedirecionSoundType GetRedirectionSound()
const;
56 void SetRedirectionSound(RedirecionSoundType newRedirectionSound);
57 bool GetRedirectionMicrophone()
const;
58 void SetRedirectionMicrophone(
bool newRedirectionMicrophone);
59 QStringList GetRedirectionDrives()
const;
60 void SetRedirectionDrives(
const QStringList &newRedirectionDrive);
62 bool GetRedirectionPrinter()
const;
63 void SetRedirectionPrinter(
bool newRedirectionPrinter);
65 const QString &GetRedirectionSoundParameters()
const;
66 void SetRedirectionSoundParameters(
const QString &newRedirectionSoundParameters);
68 const QString &GetRedirectionMicrophoneParameters()
const;
69 void SetRedirectionMicrophoneParameters(
const QString &newRedirectionMicrophoneParameters);
74 void sigReconnectIntervalChanged();
76 void sigRedirectionSoundChanged(RedirecionSoundType RedirectionSound);
77 void sigRedirectionSoundParametersChanged();
78 void sigRedirectionMicrophoneChanged(
bool RedirectionMicrophone);
79 void sigRedirectionMicrophoneParametersChanged();
80 void sigRedirectionDrivesChanged(QStringList RedirectionDrive);
81 void sigRedirectionPrinterChanged(
bool RedirectionPrinter);
92 UINT32 m_nReconnectInterval;
93 bool m_bShowVerifyDiaglog;
95 bool m_bRedirectionPrinter;
96 RedirecionSoundType m_nRedirectionSound;
97 QString m_szRedirectionSoundParameters;
98 bool m_bRedirectionMicrophone;
99 QString m_szRedirectionMicrophoneParameters;
100 QStringList m_lstRedirectionDrives;
101 Q_PROPERTY(QString RedirectionMicrophoneParameters READ GetRedirectionMicrophoneParameters WRITE SetRedirectionMicrophoneParameters NOTIFY sigRedirectionMicrophoneParametersChanged)