玉兔远程控制 0.0.31
载入中...
搜索中...
未找到
Public 成员函数 | Private 属性 | 所有成员列表
CParameterLibVNCServer类 参考
类 CParameterLibVNCServer 继承关系图:
CParameterBase CParameterConnecter CParameter

Public 成员函数

 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 成员函数 继承自 CParameterBase
 CParameterBase (QObject *parent=nullptr)
 
 CParameterBase (CParameterConnecter *parent, const QString &szPrefix=QString())
 
const QString GetName () const
 
void SetName (const QString &szName)
 
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)
 
CFrmViewer::ADAPT_WINDOWS GetAdaptWindows ()
 
void SetAdaptWindows (CFrmViewer::ADAPT_WINDOWS aw)
 
double GetZoomFactor () const
 
void SetZoomFactor (double newZoomFactor)
 
- Public 成员函数 继承自 CParameterConnecter
 CParameterConnecter (QObject *parent=nullptr, const QString &szPrefix=QString())
 
CParameterClientGetParameterClient ()
 Get CParameterClient
 
int SetParameterClient (CParameterClient *p)
 
- Public 成员函数 继承自 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 storage
 
virtual int Save (QSettings &set, bool bForce=true)
 Save to storage
 
virtual bool CheckValidity ()
 检查参数是否有效,以决定是否使用或者保存参数。 派生类一般只要重载 OnCheckValidity() ,用于检查参数。
 

Private 属性

bool m_bShared
 
bool m_bCompressLevel
 
int m_nCompressLevel
 
bool m_bJpeg
 
int m_bQualityLevel
 

额外继承的成员函数

- 信号 继承自 CParameterBase
void sigNameChanged (const QString &name=QString())
 
void sigShowServerNameChanged ()
 
void sigAdaptWindowsChanged (CFrmViewer::ADAPT_WINDOWS aw)
 
void sigZoomFactorChanged (double newZoomFactor)
 
- 信号 继承自 CParameterConnecter
void sigSetParameterClient ()
 
- 信号 继承自 CParameter
void sigChanged ()
 当参数改变时,触发 通常如果需要,则相应的参数会对应一个改变事件。
 
- Public 属性 继承自 CParameterBase
CParameterNet m_Net
 
CParameterProxy m_Proxy
 
CParameterRecord m_Record
 
- Protected 槽 继承自 CParameterConnecter
- Protected 成员函数 继承自 CParameterBase
virtual void slotSetParameterClient () override
 设置 CParameterClient 后调用,用于初始化与 CParameterClient 有关的操作。
 
- Protected 成员函数 继承自 CParameterConnecter
QByteArray PasswordSum (const std::string &password, const std::string &key)
 
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)
 
- Protected 成员函数 继承自 CParameter
virtual bool OnCheckValidity ()
 检查参数是否有效
 
int SetModified (bool bModified=true)
 在设置参数时,如果有修改,则调用。
 
bool GetModified ()
 参数是否有修改
 
- 属性 继承自 CParameterBase
QString Name
 
QString ServerName
 
bool ShowServerName
 
bool OnlyView
 
bool LocalCursor
 
CFrmViewer::ADAPT_WINDOWS AdaptWindows
 
double ZoomFactor
 
- 属性 继承自 CParameter
bool Modified
 

详细描述

在文件 ParameterLibVNCServer.h8 行定义.

构造及析构函数说明

◆ CParameterLibVNCServer()

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

在文件 ParameterLibVNCServer.cpp3 行定义.

成员函数说明

◆ GetCompressLevel()

int CParameterLibVNCServer::GetCompressLevel ( ) const

在文件 ParameterLibVNCServer.cpp53 行定义.

◆ GetEnableCompressLevel()

bool CParameterLibVNCServer::GetEnableCompressLevel ( ) const

在文件 ParameterLibVNCServer.cpp63 行定义.

◆ GetJpeg()

bool CParameterLibVNCServer::GetJpeg ( ) const

在文件 ParameterLibVNCServer.cpp43 行定义.

◆ GetQualityLevel()

int CParameterLibVNCServer::GetQualityLevel ( ) const

在文件 ParameterLibVNCServer.cpp33 行定义.

◆ GetShared()

bool CParameterLibVNCServer::GetShared ( ) const

在文件 ParameterLibVNCServer.cpp73 行定义.

◆ OnLoad()

int CParameterLibVNCServer::OnLoad ( QSettings &  set)
overridevirtual

重载 CParameterBase .

在文件 ParameterLibVNCServer.cpp23 行定义.

◆ OnSave()

int CParameterLibVNCServer::OnSave ( QSettings &  set)
overridevirtual

重载 CParameterBase .

在文件 ParameterLibVNCServer.cpp28 行定义.

◆ SetCompressLevel()

void CParameterLibVNCServer::SetCompressLevel ( int  newCompressLevel)

在文件 ParameterLibVNCServer.cpp58 行定义.

◆ SetEnableCompressLevel()

void CParameterLibVNCServer::SetEnableCompressLevel ( bool  newCompressLevel)

在文件 ParameterLibVNCServer.cpp68 行定义.

◆ SetJpeg()

void CParameterLibVNCServer::SetJpeg ( bool  newJpeg)

在文件 ParameterLibVNCServer.cpp48 行定义.

◆ SetQualityLevel()

void CParameterLibVNCServer::SetQualityLevel ( int  newQualityLevel)

在文件 ParameterLibVNCServer.cpp38 行定义.

◆ SetShared()

void CParameterLibVNCServer::SetShared ( bool  newShared)

在文件 ParameterLibVNCServer.cpp78 行定义.

类成员变量说明

◆ m_bCompressLevel

bool CParameterLibVNCServer::m_bCompressLevel
private

在文件 ParameterLibVNCServer.h31 行定义.

◆ m_bJpeg

bool CParameterLibVNCServer::m_bJpeg
private

在文件 ParameterLibVNCServer.h33 行定义.

◆ m_bQualityLevel

int CParameterLibVNCServer::m_bQualityLevel
private

在文件 ParameterLibVNCServer.h34 行定义.

◆ m_bShared

bool CParameterLibVNCServer::m_bShared
private

在文件 ParameterLibVNCServer.h30 行定义.

◆ m_nCompressLevel

int CParameterLibVNCServer::m_nCompressLevel
private

在文件 ParameterLibVNCServer.h32 行定义.


该类的文档由以下文件生成: