Rabbit Remote Control 0.1.0-bate14
Loading...
Searching...
No Matches
CParameterLibVNCServer Class Reference
Inheritance diagram for CParameterLibVNCServer:
Collaboration diagram for CParameterLibVNCServer:

Public Member Functions

 CParameterLibVNCServer (QObject *parent=nullptr)
virtual int OnLoad (QSettings &set) override
virtual int OnSave (QSettings &set) override
bool GetShared () const
void SetShared (bool newShared)
bool GetEnableCompressLevel () const
void SetEnableCompressLevel (bool newCompressLevel)
int GetCompressLevel () const
void SetCompressLevel (int newCompressLevel)
bool GetJpeg () const
void SetJpeg (bool newJpeg)
int GetQualityLevel () const
void SetQualityLevel (int newQualityLevel)
Public Member Functions inherited from CParameterDesktop
 CParameterDesktop (QObject *parent=nullptr)
 CParameterDesktop (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, const QString &szPrefix=QString())
CParameterPluginGetPluginParameters ()
 Get CParameterPlugin.
int SetPluginParameters (CParameterPlugin *p)
const QString GetName () const
void SetName (const QString &szName)
int LoadPassword (const QString &szTitle, const QString &szKey, QString &password, QSettings &set)
 Restore password.
int SavePassword (const QString &szKey, const QString &password, QSettings &set, bool bSave=false)
Public Member Functions inherited from CParameter
 CParameter (QObject *parent, 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.

Private Attributes

bool m_bShared
bool m_bCompressLevel
int m_nCompressLevel
bool m_bJpeg
int m_bQualityLevel

Additional Inherited Members

Signals inherited from CParameterDesktop
void sigShowServerNameChanged ()
void sigEnableInputMethod (bool bEnable)
void sigAdaptWindowsChanged (CFrmViewer::ADAPT_WINDOWS aw)
void sigZoomFactorChanged (double newZoomFactor)
Signals inherited from CParameterOperate
void sigSetPluginParameters ()
 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 Attributes inherited from CParameterDesktop
CParameterNet m_Net
CParameterProxy m_Proxy
CParameterRecord m_Record
Protected Member Functions inherited from CParameterDesktop
virtual void slotSetPluginParameters () 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 inherited from CParameterDesktop
QString Name
QString ServerName
bool ShowServerName
bool OnlyView
bool LocalCursor
CFrmViewer::ADAPT_WINDOWS AdaptWindows
double ZoomFactor
Properties inherited from CParameter
bool Modified

Detailed Description

Definition at line 8 of file ParameterLibVNCServer.h.

Constructor & Destructor Documentation

◆ CParameterLibVNCServer()

CParameterLibVNCServer::CParameterLibVNCServer ( QObject * parent = nullptr)
explicit

Definition at line 3 of file ParameterLibVNCServer.cpp.

Member Function Documentation

◆ GetCompressLevel()

int CParameterLibVNCServer::GetCompressLevel ( ) const

Definition at line 56 of file ParameterLibVNCServer.cpp.

◆ GetEnableCompressLevel()

bool CParameterLibVNCServer::GetEnableCompressLevel ( ) const

Definition at line 66 of file ParameterLibVNCServer.cpp.

◆ GetJpeg()

bool CParameterLibVNCServer::GetJpeg ( ) const

Definition at line 46 of file ParameterLibVNCServer.cpp.

◆ GetQualityLevel()

int CParameterLibVNCServer::GetQualityLevel ( ) const

Definition at line 36 of file ParameterLibVNCServer.cpp.

◆ GetShared()

bool CParameterLibVNCServer::GetShared ( ) const

Definition at line 76 of file ParameterLibVNCServer.cpp.

◆ OnLoad()

int CParameterLibVNCServer::OnLoad ( QSettings & set)
overridevirtual

Reimplemented from CParameterDesktop.

Definition at line 26 of file ParameterLibVNCServer.cpp.

◆ OnSave()

int CParameterLibVNCServer::OnSave ( QSettings & set)
overridevirtual

Reimplemented from CParameterDesktop.

Definition at line 31 of file ParameterLibVNCServer.cpp.

◆ SetCompressLevel()

void CParameterLibVNCServer::SetCompressLevel ( int newCompressLevel)

Definition at line 61 of file ParameterLibVNCServer.cpp.

◆ SetEnableCompressLevel()

void CParameterLibVNCServer::SetEnableCompressLevel ( bool newCompressLevel)

Definition at line 71 of file ParameterLibVNCServer.cpp.

◆ SetJpeg()

void CParameterLibVNCServer::SetJpeg ( bool newJpeg)

Definition at line 51 of file ParameterLibVNCServer.cpp.

◆ SetQualityLevel()

void CParameterLibVNCServer::SetQualityLevel ( int newQualityLevel)

Definition at line 41 of file ParameterLibVNCServer.cpp.

◆ SetShared()

void CParameterLibVNCServer::SetShared ( bool newShared)

Definition at line 81 of file ParameterLibVNCServer.cpp.

Member Data Documentation

◆ m_bCompressLevel

bool CParameterLibVNCServer::m_bCompressLevel
private

Definition at line 31 of file ParameterLibVNCServer.h.

◆ m_bJpeg

bool CParameterLibVNCServer::m_bJpeg
private

Definition at line 33 of file ParameterLibVNCServer.h.

◆ m_bQualityLevel

int CParameterLibVNCServer::m_bQualityLevel
private

Definition at line 34 of file ParameterLibVNCServer.h.

◆ m_bShared

bool CParameterLibVNCServer::m_bShared
private

Definition at line 30 of file ParameterLibVNCServer.h.

◆ m_nCompressLevel

int CParameterLibVNCServer::m_nCompressLevel
private

Definition at line 32 of file ParameterLibVNCServer.h.


The documentation for this class was generated from the following files: