|
玉兔远程控制 0.1.0-bate6
|
插件的全局参数。 更多...
#include <ParameterPlugin.h>


Public 类型 | |
| enum class | PromptType { No , First } |
信号 | |
| void | sigCaptureAllKeyboard () |
| void | sigPromptAdministratorPrivilege () |
| void | sigEncryptKeyChanged () |
| void | sigSavePasswordChanged (bool AutoSavePassword) |
| void | sigPromptTypeChanged (PromptType PromptType) |
| void | sigPromptCountChanged (int PromptCount) |
| void | sigViewPassowrdChanged (bool ViewPassowrd) |
| void | sigShowProtocolPrefixChanged () |
| void | sigSHowIpPortInNameChanged () |
| void | sigAdaptWindowsChanged () |
信号 继承自 CParameter | |
| void | sigChanged () |
| 当参数改变时,触发 通常如果需要,则相应的参数会对应一个改变事件。 | |
Public 成员函数 | |
| CParameterPlugin (QObject *parent=nullptr) | |
| CParameterGlobal * | GetGlobalParameters () |
| bool | GetCaptureAllKeyboard () const |
| void | SetCaptureAllKeyboard (bool bCapture) |
| bool | GetDesktopShortcutsScript () const |
| void | SetDesktopShortcutsScript (bool newDesktopShortcutsScript) |
| QString | GetDisableDesktopShortcutsScript () const |
| void | SetDisableDesktopShortcutsScript (const QString &newDisableDesktopShortcutsScript) |
| QString | GetRestoreDesktopShortcutsScript () const |
| void | SetRestoreDesktopShortcutsScript (const QString &newRestoreDesktopShortcutsScript) |
| bool | GetEnableLocalInputMethod () const |
| void | SetEnableLocalInputMethod (bool enable) |
| bool | GetPromptAdministratorPrivilege () |
| void | SetPromptAdministratorPrivilege (bool bShow) |
| bool | GetEnableSystemUserToUser () const |
| void | SetEnableSystemUserToUser (bool enable) |
| const QString & | GetEncryptKey () const |
| void | SetEncryptKey (const QString &newPassword) |
| const bool & | GetSavePassword () const |
| void | SetSavePassword (bool NewAutoSavePassword) |
| PromptType | GetPromptType () const |
| void | SetPromptType (PromptType NewPromptType) |
| int | GetPromptCount () const |
| void | SetPromptCount (int NewPromptCount) |
| bool | GetViewPassowrd () const |
| void | SetViewPassowrd (bool NewViewPassowrd) |
| bool | GetUseSystemCredential () const |
| void | SetUseSystemCredential (bool newUseSystemCredential) |
| bool | GetShowProtocolPrefix () const |
| void | SetShowProtocolPrefix (bool bShowProtocolPrefix) |
| bool | GetShowIpPortInName () const |
| void | SetShowIpPortInName (bool bShowIpPortInName) |
| CFrmViewer::ADAPT_WINDOWS | GetAdaptWindows () |
| void | SetAdaptWindows (CFrmViewer::ADAPT_WINDOWS aw) |
| bool | GetEnableSetPluginsPath () const |
| void | SetEnableSetPluginsPath (bool newEnableSetPluginsPath) |
| QStringList | GetPluginsPath () const |
| void | SetPluginsPath (const QStringList &newPluginsPath) |
| bool | GetOnlyLoadInWhitelist () const |
| void | SetOnlyLoadInWhitelist (bool newOnlyLoadInWhitelist) |
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 QSettings | |
| virtual int | Save (QSettings &set, bool bForce=true) |
| Save to QSettings | |
| virtual bool | CheckValidity () |
| 检查参数是否有效,以决定是否使用或者保存参数。 派生类一般只要重载 OnCheckValidity() ,用于检查参数。 | |
Public 属性 | |
| CParameterFilter | m_WhiteList |
| CParameterFilter | m_BlackList |
| CParameterRecord | m_Record |
| CParameterMediaDevices | m_MediaDevices |
Protected 成员函数 | |
| virtual int | OnLoad (QSettings &set) override |
| virtual int | OnSave (QSettings &set) override |
Protected 成员函数 继承自 CParameter | |
| virtual bool | OnCheckValidity () |
| 检查参数是否有效 | |
| int | SetModified (bool bModified=true) |
| 在设置参数时,如果有修改,则调用。 | |
| bool | GetModified () |
| 参数是否有修改 | |
属性 | |
| QString | EncryptKey |
| bool | SavePassword |
| PromptType | PromptType |
| int | PromptCount |
| bool | ViewPassowrd |
| bool | ShowProtocolPrefix |
| bool | ShowIpPortInName |
| CFrmViewer::ADAPT_WINDOWS | AdaptWindows |
属性 继承自 CParameter | |
| bool | Modified |
Private 属性 | |
| CParameterGlobal | m_GlobalParameter |
| bool | m_bCaptureAllKeyboard |
| bool | m_bDesktopShortcutsScript |
| QString | m_szDisableDesktopShortcutsScript |
| QString | m_szRestoreDesktopShortcutsScript |
| bool | m_bEnableLocalInputMethod |
| bool | m_bPromptAdministratorPrivilege |
| bool | m_bEnableSystemUserToUser |
| QString | m_szEncryptKey |
| bool | m_bSavePassword |
| PromptType | m_PromptType |
| int | m_nPromptCount |
| bool | m_bViewPassowrd |
| bool | m_bUseSystemCredential |
| bool | m_bShowProtocolPrefix |
| bool | m_bShowIpPortInName |
| CFrmViewer::ADAPT_WINDOWS | m_AdaptWindows |
| bool | m_bEnableSetPluginsPath |
| QStringList | m_szPluginsPath |
| bool | m_bOnlyLoadInWhitelist |
插件的全局参数。
在文件 ParameterPlugin.h 第 33 行定义.
|
strong |
在文件 ParameterPlugin.h 第 122 行定义.
|
explicit |
在文件 ParameterPlugin.cpp 第 7 行定义.
|
virtual |
在文件 ParameterPlugin.cpp 第 35 行定义.
| CFrmViewer::ADAPT_WINDOWS CParameterPlugin::GetAdaptWindows | ( | ) |
在文件 ParameterPlugin.cpp 第 321 行定义.
| bool CParameterPlugin::GetCaptureAllKeyboard | ( | ) | const |
在文件 ParameterPlugin.cpp 第 117 行定义.
| bool CParameterPlugin::GetDesktopShortcutsScript | ( | ) | const |
在文件 ParameterPlugin.cpp 第 131 行定义.
| QString CParameterPlugin::GetDisableDesktopShortcutsScript | ( | ) | const |
在文件 ParameterPlugin.cpp 第 157 行定义.
| bool CParameterPlugin::GetEnableLocalInputMethod | ( | ) | const |
在文件 ParameterPlugin.cpp 第 170 行定义.
| bool CParameterPlugin::GetEnableSetPluginsPath | ( | ) | const |
在文件 ParameterPlugin.cpp 第 335 行定义.
| bool CParameterPlugin::GetEnableSystemUserToUser | ( | ) | const |
在文件 ParameterPlugin.cpp 第 197 行定义.
| const QString & CParameterPlugin::GetEncryptKey | ( | ) | const |
在文件 ParameterPlugin.cpp 第 210 行定义.
| CParameterGlobal * CParameterPlugin::GetGlobalParameters | ( | ) |
在文件 ParameterPlugin.cpp 第 38 行定义.
| bool CParameterPlugin::GetOnlyLoadInWhitelist | ( | ) | const |
在文件 ParameterPlugin.cpp 第 358 行定义.
| QStringList CParameterPlugin::GetPluginsPath | ( | ) | const |
在文件 ParameterPlugin.cpp 第 348 行定义.
| bool CParameterPlugin::GetPromptAdministratorPrivilege | ( | ) |
在文件 ParameterPlugin.cpp 第 183 行定义.
| int CParameterPlugin::GetPromptCount | ( | ) | const |
在文件 ParameterPlugin.cpp 第 252 行定义.
| CParameterPlugin::PromptType CParameterPlugin::GetPromptType | ( | ) | const |
在文件 ParameterPlugin.cpp 第 238 行定义.
| QString CParameterPlugin::GetRestoreDesktopShortcutsScript | ( | ) | const |
在文件 ParameterPlugin.cpp 第 144 行定义.
| const bool & CParameterPlugin::GetSavePassword | ( | ) | const |
在文件 ParameterPlugin.cpp 第 224 行定义.
| bool CParameterPlugin::GetShowIpPortInName | ( | ) | const |
在文件 ParameterPlugin.cpp 第 307 行定义.
| bool CParameterPlugin::GetShowProtocolPrefix | ( | ) | const |
在文件 ParameterPlugin.cpp 第 293 行定义.
| bool CParameterPlugin::GetUseSystemCredential | ( | ) | const |
在文件 ParameterPlugin.cpp 第 280 行定义.
| bool CParameterPlugin::GetViewPassowrd | ( | ) | const |
在文件 ParameterPlugin.cpp 第 266 行定义.
|
overrideprotectedvirtual |
|
overrideprotectedvirtual |
| void CParameterPlugin::SetAdaptWindows | ( | CFrmViewer::ADAPT_WINDOWS | aw | ) |
在文件 ParameterPlugin.cpp 第 326 行定义.
| void CParameterPlugin::SetCaptureAllKeyboard | ( | bool | bCapture | ) |
在文件 ParameterPlugin.cpp 第 122 行定义.
| void CParameterPlugin::SetDesktopShortcutsScript | ( | bool | newDesktopShortcutsScript | ) |
在文件 ParameterPlugin.cpp 第 136 行定义.
| void CParameterPlugin::SetDisableDesktopShortcutsScript | ( | const QString & | newDisableDesktopShortcutsScript | ) |
在文件 ParameterPlugin.cpp 第 162 行定义.
| void CParameterPlugin::SetEnableLocalInputMethod | ( | bool | enable | ) |
在文件 ParameterPlugin.cpp 第 175 行定义.
| void CParameterPlugin::SetEnableSetPluginsPath | ( | bool | newEnableSetPluginsPath | ) |
在文件 ParameterPlugin.cpp 第 340 行定义.
| void CParameterPlugin::SetEnableSystemUserToUser | ( | bool | enable | ) |
在文件 ParameterPlugin.cpp 第 202 行定义.
| void CParameterPlugin::SetEncryptKey | ( | const QString & | newPassword | ) |
在文件 ParameterPlugin.cpp 第 215 行定义.
| void CParameterPlugin::SetOnlyLoadInWhitelist | ( | bool | newOnlyLoadInWhitelist | ) |
在文件 ParameterPlugin.cpp 第 363 行定义.
| void CParameterPlugin::SetPluginsPath | ( | const QStringList & | newPluginsPath | ) |
在文件 ParameterPlugin.cpp 第 353 行定义.
| void CParameterPlugin::SetPromptAdministratorPrivilege | ( | bool | bShow | ) |
在文件 ParameterPlugin.cpp 第 188 行定义.
| void CParameterPlugin::SetPromptCount | ( | int | NewPromptCount | ) |
在文件 ParameterPlugin.cpp 第 257 行定义.
| void CParameterPlugin::SetPromptType | ( | PromptType | NewPromptType | ) |
在文件 ParameterPlugin.cpp 第 243 行定义.
| void CParameterPlugin::SetRestoreDesktopShortcutsScript | ( | const QString & | newRestoreDesktopShortcutsScript | ) |
在文件 ParameterPlugin.cpp 第 149 行定义.
| void CParameterPlugin::SetSavePassword | ( | bool | NewAutoSavePassword | ) |
在文件 ParameterPlugin.cpp 第 229 行定义.
| void CParameterPlugin::SetShowIpPortInName | ( | bool | bShowIpPortInName | ) |
在文件 ParameterPlugin.cpp 第 312 行定义.
| void CParameterPlugin::SetShowProtocolPrefix | ( | bool | bShowProtocolPrefix | ) |
在文件 ParameterPlugin.cpp 第 298 行定义.
| void CParameterPlugin::SetUseSystemCredential | ( | bool | newUseSystemCredential | ) |
在文件 ParameterPlugin.cpp 第 285 行定义.
| void CParameterPlugin::SetViewPassowrd | ( | bool | NewViewPassowrd | ) |
在文件 ParameterPlugin.cpp 第 271 行定义.
|
private |
在文件 ParameterPlugin.h 第 186 行定义.
|
private |
在文件 ParameterPlugin.h 第 62 行定义.
|
private |
在文件 ParameterPlugin.h 第 68 行定义.
|
private |
在文件 ParameterPlugin.h 第 84 行定义.
|
private |
在文件 ParameterPlugin.h 第 193 行定义.
|
private |
在文件 ParameterPlugin.h 第 99 行定义.
| CParameterFilter CParameterPlugin::m_BlackList |
在文件 ParameterPlugin.h 第 201 行定义.
|
private |
在文件 ParameterPlugin.h 第 204 行定义.
|
private |
在文件 ParameterPlugin.h 第 92 行定义.
|
private |
在文件 ParameterPlugin.h 第 118 行定义.
|
private |
在文件 ParameterPlugin.h 第 177 行定义.
|
private |
在文件 ParameterPlugin.h 第 168 行定义.
|
private |
在文件 ParameterPlugin.h 第 158 行定义.
|
private |
在文件 ParameterPlugin.h 第 151 行定义.
|
private |
在文件 ParameterPlugin.h 第 44 行定义.
| CParameterMediaDevices CParameterPlugin::m_MediaDevices |
在文件 ParameterPlugin.h 第 208 行定义.
|
private |
在文件 ParameterPlugin.h 第 142 行定义.
|
private |
在文件 ParameterPlugin.h 第 133 行定义.
| CParameterRecord CParameterPlugin::m_Record |
在文件 ParameterPlugin.h 第 207 行定义.
|
private |
在文件 ParameterPlugin.h 第 73 行定义.
|
private |
在文件 ParameterPlugin.h 第 108 行定义.
|
private |
在文件 ParameterPlugin.h 第 203 行定义.
|
private |
在文件 ParameterPlugin.h 第 78 行定义.
| CParameterFilter CParameterPlugin::m_WhiteList |
在文件 ParameterPlugin.h 第 200 行定义.
|
readwrite |
在文件 ParameterPlugin.h 第 187 行定义.
|
readwrite |
在文件 ParameterPlugin.h 第 109 行定义.
|
readwrite |
在文件 ParameterPlugin.h 第 143 行定义.
|
readwrite |
在文件 ParameterPlugin.h 第 134 行定义.
|
readwrite |
在文件 ParameterPlugin.h 第 119 行定义.
|
readwrite |
在文件 ParameterPlugin.h 第 178 行定义.
|
readwrite |
在文件 ParameterPlugin.h 第 169 行定义.
|
readwrite |
在文件 ParameterPlugin.h 第 152 行定义.