| 
    Rabbit Remote Control 0.1.0-bate4
    
   | 
 
[Declare CParameterFreeRDP] More...
#include <ParameterFreeRDP.h>


Public Types | |
| enum class | RedirecionSoundType { Disable , Local , Remote } | 
| enum | Security {  RDP = 0x01 , TLS = 0x02 , NLA = 0x04 , NLA_Ext = 0x08 , RDSAAD = 0x10 , RDSTLS = 0x20 }  | 
Signals | |
| void | sigReconnectIntervalChanged () | 
| void | sigRedirectionSoundChanged (RedirecionSoundType RedirectionSound) | 
| void | sigRedirectionSoundParametersChanged () | 
| void | sigRedirectionMicrophoneChanged (bool RedirectionMicrophone) | 
| void | sigRedirectionMicrophoneParametersChanged () | 
| void | sigRedirectionDrivesChanged (QStringList RedirectionDrive) | 
| void | sigRedirectionPrinterChanged (bool RedirectionPrinter) | 
  Signals inherited from CParameterBase | |
| void | sigShowServerNameChanged () | 
| void | sigEnableInputMethod (bool bEnable) | 
| void | sigAdaptWindowsChanged (CFrmViewer::ADAPT_WINDOWS aw) | 
| void | sigZoomFactorChanged (double newZoomFactor) | 
  Signals inherited from CParameterOperate | |
| void | sigSetGlobalParameters () | 
| Only used by this class.   | |
| void | sigNameChanged (const QString &name=QString()) | 
  Signals inherited from CParameter | |
| void | sigChanged () | 
| emit when the parameter changes Usually if required, the corresponding parameter corresponds to a change event.  | |
Public Member Functions | |
| CParameterFreeRDP (QObject *parent=nullptr) | |
| virtual int | OnLoad (QSettings &set) override | 
| virtual int | OnSave (QSettings &set) override | 
| void | SetDomain (const QString &szDomain) | 
| const QString | GetDomain () const | 
| UINT32 | GetDesktopWidth () const | 
| int | SetDesktopWidth (UINT32 nWidth) | 
| UINT32 | GetDesktopHeight () const | 
| int | SetDesktopHeight (UINT32 nHeight) | 
| UINT32 | GetColorDepth () const | 
| int | SetColorDepth (UINT32 color) | 
| bool | GetUseMultimon () const | 
| int | SetUseMultimon (bool bUse) | 
| UINT | GetReconnectInterval () const | 
| void | SetReconnectInterval (UINT newReconnectInterval) | 
| bool | GetShowVerifyDiaglog () const | 
| void | SetShowVerifyDiaglog (bool bShow) | 
| RedirecionSoundType | GetRedirectionSound () const | 
| void | SetRedirectionSound (RedirecionSoundType newRedirectionSound) | 
| bool | GetRedirectionMicrophone () const | 
| void | SetRedirectionMicrophone (bool newRedirectionMicrophone) | 
| QStringList | GetRedirectionDrives () const | 
| void | SetRedirectionDrives (const QStringList &newRedirectionDrive) | 
| bool | GetRedirectionPrinter () const | 
| void | SetRedirectionPrinter (bool newRedirectionPrinter) | 
| const QString & | GetRedirectionSoundParameters () const | 
| void | SetRedirectionSoundParameters (const QString &newRedirectionSoundParameters) | 
| const QString & | GetRedirectionMicrophoneParameters () const | 
| void | SetRedirectionMicrophoneParameters (const QString &newRedirectionMicrophoneParameters) | 
| bool | GetNegotiateSecurityLayer () const | 
| void | SetNegotiateSecurityLayer (bool newNegotiateSecurityLayer) | 
| Security | GetSecurity () const | 
| void | SetSecurity (Security newSecurity) | 
| UINT16 | GetTlsVersion () const | 
| void | SetTlsVersion (UINT16 newTlsVersion) | 
| UINT32 | GetConnectType () const | 
| void | SetConnectType (UINT32 newConnectType) | 
| UINT32 | GetPerformanceFlags () const | 
| void | SetPerformanceFlags (UINT32 newPerformanceFlags) | 
  Public Member Functions inherited from CParameterBase | |
| CParameterBase (QObject *parent=nullptr) | |
| CParameterBase (CParameterOperate *parent, const QString &szPrefix=QString()) | |
| const QString | GetServerName () const | 
| void | SetServerName (const QString &szName) | 
| bool | GetShowServerName () const | 
| void | SetShowServerName (bool NewShowServerName) | 
| bool | GetOnlyView () const | 
| void | SetOnlyView (bool only) | 
| const bool | GetLocalCursor () const | 
| void | SetLocalCursor (bool cursor) | 
| const bool | GetCursorPosition () const | 
| void | SetCursorPosition (bool pos) | 
| virtual const bool | GetClipboard () const | 
| virtual void | SetClipboard (bool c) | 
| bool | GetSupportsDesktopResize () const | 
| void | SetSupportsDesktopResize (bool newSupportsDesktopResize) | 
| bool | GetLedState () const | 
| void | SetLedState (bool state) | 
| bool | GetEnableLocalInputMethod () const | 
| void | SetEnableLocalInputMethod (bool enable) | 
| CFrmViewer::ADAPT_WINDOWS | GetAdaptWindows () | 
| void | SetAdaptWindows (CFrmViewer::ADAPT_WINDOWS aw) | 
| double | GetZoomFactor () const | 
| void | SetZoomFactor (double newZoomFactor) | 
  Public Member Functions inherited from CParameterOperate | |
| CParameterOperate (QObject *parent=nullptr, const QString &szPrefix=QString()) | |
| CParameterPlugin * | GetGlobalParameters () | 
| Get CParameterPlugin.   | |
| int | SetGlobalParameters (CParameterPlugin *p) | 
| const QString | GetName () const | 
| void | SetName (const QString &szName) | 
| int | LoadPassword (const QString &szTitle, const QString &szKey, QString &password, QSettings &set) | 
| int | SavePassword (const QString &szKey, const QString &password, QSettings &set, bool bSave=false) | 
  Public Member Functions inherited from CParameter | |
| CParameter (QObject *parent=nullptr, const QString &szPrefix=QString()) | |
| virtual int | Load (QString szFile=QString()) | 
| Load from file.   | |
| virtual int | Save (QString szFile=QString(), bool bForce=true) | 
| Save to file.   | |
| virtual int | Load (QSettings &set) | 
| Load from QSettings.   | |
| virtual int | Save (QSettings &set, bool bForce=true) | 
| Save to QSettings.   | |
| virtual bool | CheckValidity () | 
| Check whether the parameter is valid to decide whether to use or save the parameter.   | |
Static Public Member Functions | |
| static QRect | GetScreenGeometry () | 
Properties | |
| bool | RedirectionPrinter | 
| UINT | ReconnectInterval | 
| RedirecionSoundType | RedirectionSound | 
| QString | RedirectionSoundParameters | 
| bool | RedirectionMicrophone | 
| QStringList | RedirectionDrives | 
| QString | RedirectionMicrophoneParameters | 
  Properties inherited from CParameterBase | |
| QString | Name | 
| QString | ServerName | 
| bool | ShowServerName | 
| bool | OnlyView | 
| bool | LocalCursor | 
| CFrmViewer::ADAPT_WINDOWS | AdaptWindows | 
| double | ZoomFactor | 
  Properties inherited from CParameter | |
| bool | Modified | 
Private Attributes | |
| QString | m_szDomain | 
| UINT32 | m_nWidth | 
| UINT32 | m_nHeight | 
| UINT32 | m_nColorDepth | 
| bool | m_bUseMultimon | 
| UINT32 | m_nReconnectInterval | 
| bool | m_bShowVerifyDiaglog | 
| bool | m_bRedirectionPrinter | 
| RedirecionSoundType | m_nRedirectionSound | 
| QString | m_szRedirectionSoundParameters | 
| bool | m_bRedirectionMicrophone | 
| QString | m_szRedirectionMicrophoneParameters | 
| QStringList | m_lstRedirectionDrives | 
| bool | m_bNegotiateSecurityLayer | 
| Security | m_Security | 
| UINT16 | m_tlsVersion | 
| UINT32 | m_ConnectType | 
| UINT32 | m_PerformanceFlags | 
Additional Inherited Members | |
  Public Attributes inherited from CParameterBase | |
| CParameterNet | m_Net | 
| CParameterProxy | m_Proxy | 
| CParameterRecord | m_Record | 
  Protected Slots inherited from CParameterOperate | |
  Protected Member Functions inherited from CParameterBase | |
| virtual void | slotSetGlobalParameters () override | 
| Call after set CParameterPlugin.   | |
  Protected Member Functions inherited from CParameterOperate | |
| QByteArray | PasswordSum (const std::string &password, const std::string &key) | 
  Protected Member Functions inherited from CParameter | |
| virtual bool | OnCheckValidity () | 
| Check validity.   | |
| int | SetModified (bool bModified=true) | 
| When setting parameters, if there is a modification, it is called.   | |
| bool | GetModified () | 
| Whether the parameters have been modified.   | |
[Declare CParameterFreeRDP]
[Declare CParameterFreeRDP]
Definition at line 9 of file ParameterFreeRDP.h.
      
  | 
  strong | 
Definition at line 52 of file ParameterFreeRDP.h.
| enum CParameterFreeRDP::Security | 
Definition at line 76 of file ParameterFreeRDP.h.
| UINT32 CParameterFreeRDP::GetColorDepth | ( | ) | const | 
Definition at line 160 of file ParameterFreeRDP.cpp.
| UINT32 CParameterFreeRDP::GetConnectType | ( | ) | const | 
Definition at line 313 of file ParameterFreeRDP.cpp.
| UINT32 CParameterFreeRDP::GetDesktopHeight | ( | ) | const | 
Definition at line 146 of file ParameterFreeRDP.cpp.
| UINT32 CParameterFreeRDP::GetDesktopWidth | ( | ) | const | 
Definition at line 132 of file ParameterFreeRDP.cpp.
| const QString CParameterFreeRDP::GetDomain | ( | ) | const | 
Definition at line 373 of file ParameterFreeRDP.cpp.
| bool CParameterFreeRDP::GetNegotiateSecurityLayer | ( | ) | const | 
Definition at line 339 of file ParameterFreeRDP.cpp.
| UINT32 CParameterFreeRDP::GetPerformanceFlags | ( | ) | const | 
Definition at line 326 of file ParameterFreeRDP.cpp.
| UINT CParameterFreeRDP::GetReconnectInterval | ( | ) | const | 
Definition at line 188 of file ParameterFreeRDP.cpp.
| QStringList CParameterFreeRDP::GetRedirectionDrives | ( | ) | const | 
Definition at line 244 of file ParameterFreeRDP.cpp.
| bool CParameterFreeRDP::GetRedirectionMicrophone | ( | ) | const | 
Definition at line 230 of file ParameterFreeRDP.cpp.
| const QString & CParameterFreeRDP::GetRedirectionMicrophoneParameters | ( | ) | const | 
Definition at line 286 of file ParameterFreeRDP.cpp.
| bool CParameterFreeRDP::GetRedirectionPrinter | ( | ) | const | 
Definition at line 258 of file ParameterFreeRDP.cpp.
| CParameterFreeRDP::RedirecionSoundType CParameterFreeRDP::GetRedirectionSound | ( | ) | const | 
Definition at line 216 of file ParameterFreeRDP.cpp.
| const QString & CParameterFreeRDP::GetRedirectionSoundParameters | ( | ) | const | 
Definition at line 272 of file ParameterFreeRDP.cpp.
      
  | 
  static | 
Definition at line 378 of file ParameterFreeRDP.cpp.
| CParameterFreeRDP::Security CParameterFreeRDP::GetSecurity | ( | ) | const | 
Definition at line 352 of file ParameterFreeRDP.cpp.
| bool CParameterFreeRDP::GetShowVerifyDiaglog | ( | ) | const | 
Definition at line 203 of file ParameterFreeRDP.cpp.
| UINT16 CParameterFreeRDP::GetTlsVersion | ( | ) | const | 
Definition at line 300 of file ParameterFreeRDP.cpp.
| bool CParameterFreeRDP::GetUseMultimon | ( | ) | const | 
Definition at line 174 of file ParameterFreeRDP.cpp.
      
  | 
  overridevirtual | 
Reimplemented from CParameterBase.
Definition at line 55 of file ParameterFreeRDP.cpp.
      
  | 
  overridevirtual | 
Reimplemented from CParameterBase.
Definition at line 97 of file ParameterFreeRDP.cpp.
| int CParameterFreeRDP::SetColorDepth | ( | UINT32 | color | ) | 
Definition at line 165 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetConnectType | ( | UINT32 | newConnectType | ) | 
Definition at line 318 of file ParameterFreeRDP.cpp.
| int CParameterFreeRDP::SetDesktopHeight | ( | UINT32 | nHeight | ) | 
Definition at line 151 of file ParameterFreeRDP.cpp.
| int CParameterFreeRDP::SetDesktopWidth | ( | UINT32 | nWidth | ) | 
Definition at line 137 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetDomain | ( | const QString & | szDomain | ) | 
Definition at line 365 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetNegotiateSecurityLayer | ( | bool | newNegotiateSecurityLayer | ) | 
Definition at line 344 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetPerformanceFlags | ( | UINT32 | newPerformanceFlags | ) | 
Definition at line 331 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetReconnectInterval | ( | UINT | newReconnectInterval | ) | 
Definition at line 193 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetRedirectionDrives | ( | const QStringList & | newRedirectionDrive | ) | 
Definition at line 249 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetRedirectionMicrophone | ( | bool | newRedirectionMicrophone | ) | 
Definition at line 235 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetRedirectionMicrophoneParameters | ( | const QString & | newRedirectionMicrophoneParameters | ) | 
Definition at line 291 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetRedirectionPrinter | ( | bool | newRedirectionPrinter | ) | 
Definition at line 263 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetRedirectionSound | ( | RedirecionSoundType | newRedirectionSound | ) | 
Definition at line 221 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetRedirectionSoundParameters | ( | const QString & | newRedirectionSoundParameters | ) | 
Definition at line 277 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetSecurity | ( | Security | newSecurity | ) | 
Definition at line 357 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetShowVerifyDiaglog | ( | bool | bShow | ) | 
Definition at line 208 of file ParameterFreeRDP.cpp.
| void CParameterFreeRDP::SetTlsVersion | ( | UINT16 | newTlsVersion | ) | 
Definition at line 305 of file ParameterFreeRDP.cpp.
| int CParameterFreeRDP::SetUseMultimon | ( | bool | bUse | ) | 
Definition at line 179 of file ParameterFreeRDP.cpp.
      
  | 
  private | 
Definition at line 127 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 122 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 119 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 117 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 114 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 131 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 124 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 113 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 111 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 116 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 120 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 110 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 132 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 128 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 108 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 123 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 121 of file ParameterFreeRDP.h.
      
  | 
  private | 
Definition at line 129 of file ParameterFreeRDP.h.
      
  | 
  readwrite | 
Definition at line 14 of file ParameterFreeRDP.h.
      
  | 
  readwrite | 
Definition at line 18 of file ParameterFreeRDP.h.
      
  | 
  readwrite | 
Definition at line 17 of file ParameterFreeRDP.h.
      
  | 
  readwrite | 
Definition at line 125 of file ParameterFreeRDP.h.
      
  | 
  readwrite | 
Definition at line 13 of file ParameterFreeRDP.h.
      
  | 
  readwrite | 
Definition at line 15 of file ParameterFreeRDP.h.
      
  | 
  readwrite | 
Definition at line 16 of file ParameterFreeRDP.h.