| 
    Rabbit Remote Control 0.1.0-bate4
    
   | 
 
The interface of connecter parameters. More...
#include <ParameterBase.h>


Signals | |
| 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 | |
| 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.   | |
Public Attributes | |
| CParameterNet | m_Net | 
| CParameterProxy | m_Proxy | 
| CParameterRecord | m_Record | 
Protected Member Functions | |
| virtual int | OnLoad (QSettings &set) override | 
| virtual int | OnSave (QSettings &set) override | 
| 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.   | |
Properties | |
| QString | Name | 
| QString | ServerName | 
| bool | ShowServerName | 
| bool | OnlyView | 
| bool | LocalCursor | 
| CFrmViewer::ADAPT_WINDOWS | AdaptWindows | 
| double | ZoomFactor | 
  Properties inherited from CParameter | |
| bool | Modified | 
Private Member Functions | |
| int | Init () | 
Private Attributes | |
| QString | m_szServerName | 
| bool | m_bShowServerName | 
| bool | m_bOnlyView | 
| bool | m_bLocalCursor | 
| bool | m_bCursorPosition | 
| bool | m_bClipboard | 
| bool | m_bSupportsDesktopResize | 
| bool | m_bLedState | 
| bool | m_bEnableLocalInputMethod | 
| CFrmViewer::ADAPT_WINDOWS | m_AdaptWindows | 
| double | m_dbZoomFactor | 
Additional Inherited Members | |
  Protected Slots inherited from CParameterOperate | 
The interface of connecter parameters.
include base parameters(network etc). All plug-in connection parameters should be derived from this class.
Definition at line 44 of file ParameterBase.h.
      
  | 
  explicit | 
Definition at line 18 of file ParameterBase.cpp.
| CFrmViewer::ADAPT_WINDOWS CParameterBase::GetAdaptWindows | ( | ) | 
Definition at line 183 of file ParameterBase.cpp.
      
  | 
  virtual | 
Definition at line 144 of file ParameterBase.cpp.
| const bool CParameterBase::GetCursorPosition | ( | ) | const | 
Definition at line 131 of file ParameterBase.cpp.
| bool CParameterBase::GetEnableLocalInputMethod | ( | ) | const | 
Definition at line 231 of file ParameterBase.cpp.
| bool CParameterBase::GetLedState | ( | ) | const | 
Definition at line 170 of file ParameterBase.cpp.
| const bool CParameterBase::GetLocalCursor | ( | ) | const | 
Definition at line 118 of file ParameterBase.cpp.
| bool CParameterBase::GetOnlyView | ( | ) | const | 
Definition at line 105 of file ParameterBase.cpp.
| const QString CParameterBase::GetServerName | ( | ) | const | 
Definition at line 78 of file ParameterBase.cpp.
| bool CParameterBase::GetShowServerName | ( | ) | const | 
Definition at line 91 of file ParameterBase.cpp.
| bool CParameterBase::GetSupportsDesktopResize | ( | ) | const | 
Definition at line 157 of file ParameterBase.cpp.
| double CParameterBase::GetZoomFactor | ( | ) | const | 
Definition at line 197 of file ParameterBase.cpp.
      
  | 
  private | 
Definition at line 28 of file ParameterBase.cpp.
      
  | 
  overrideprotectedvirtual | 
Reimplemented from CParameterOperate.
Definition at line 42 of file ParameterBase.cpp.
      
  | 
  overrideprotectedvirtual | 
Reimplemented from CParameterOperate.
Definition at line 62 of file ParameterBase.cpp.
| void CParameterBase::SetAdaptWindows | ( | CFrmViewer::ADAPT_WINDOWS | aw | ) | 
Definition at line 188 of file ParameterBase.cpp.
      
  | 
  virtual | 
Definition at line 149 of file ParameterBase.cpp.
| void CParameterBase::SetCursorPosition | ( | bool | pos | ) | 
Definition at line 136 of file ParameterBase.cpp.
| void CParameterBase::SetEnableLocalInputMethod | ( | bool | enable | ) | 
Definition at line 236 of file ParameterBase.cpp.
| void CParameterBase::SetLedState | ( | bool | state | ) | 
Definition at line 175 of file ParameterBase.cpp.
| void CParameterBase::SetLocalCursor | ( | bool | cursor | ) | 
Definition at line 123 of file ParameterBase.cpp.
| void CParameterBase::SetOnlyView | ( | bool | only | ) | 
Definition at line 110 of file ParameterBase.cpp.
| void CParameterBase::SetServerName | ( | const QString & | szName | ) | 
Definition at line 83 of file ParameterBase.cpp.
| void CParameterBase::SetShowServerName | ( | bool | NewShowServerName | ) | 
Definition at line 96 of file ParameterBase.cpp.
| void CParameterBase::SetSupportsDesktopResize | ( | bool | newSupportsDesktopResize | ) | 
Definition at line 162 of file ParameterBase.cpp.
| void CParameterBase::SetZoomFactor | ( | double | newZoomFactor | ) | 
Definition at line 202 of file ParameterBase.cpp.
      
  | 
  overrideprotectedvirtual | 
Call after set CParameterPlugin.
Used to initialize operations related to CParameterPlugin.
Use CParameterPlugin in CParameterOperate
Reimplemented from CParameterOperate.
Definition at line 212 of file ParameterBase.cpp.
      
  | 
  private | 
Definition at line 114 of file ParameterBase.h.
      
  | 
  private | 
Definition at line 102 of file ParameterBase.h.
      
  | 
  private | 
Definition at line 101 of file ParameterBase.h.
      
  | 
  private | 
Definition at line 105 of file ParameterBase.h.
      
  | 
  private | 
Definition at line 104 of file ParameterBase.h.
      
  | 
  private | 
Definition at line 100 of file ParameterBase.h.
      
  | 
  private | 
Definition at line 99 of file ParameterBase.h.
      
  | 
  private | 
Definition at line 98 of file ParameterBase.h.
      
  | 
  private | 
Definition at line 103 of file ParameterBase.h.
      
  | 
  private | 
Definition at line 122 of file ParameterBase.h.
| CParameterNet CParameterBase::m_Net | 
Definition at line 65 of file ParameterBase.h.
| CParameterProxy CParameterBase::m_Proxy | 
Definition at line 66 of file ParameterBase.h.
| CParameterRecord CParameterBase::m_Record | 
Definition at line 67 of file ParameterBase.h.
      
  | 
  private | 
Definition at line 97 of file ParameterBase.h.
      
  | 
  readwrite | 
Definition at line 115 of file ParameterBase.h.
      
  | 
  readwrite | 
Definition at line 52 of file ParameterBase.h.
      
  | 
  readwrite | 
Definition at line 47 of file ParameterBase.h.
      
  | 
  readwrite | 
Definition at line 51 of file ParameterBase.h.
      
  | 
  readwrite | 
Definition at line 48 of file ParameterBase.h.
      
  | 
  readwrite | 
Definition at line 49 of file ParameterBase.h.
      
  | 
  readwrite | 
Definition at line 123 of file ParameterBase.h.