42 virtual int OnLoad(QSettings &set)
override;
46 virtual int OnSave(QSettings &set)
override;
49 bool GetCaptureAllKeyboard()
const;
50 void SetCaptureAllKeyboard(
bool bCapture);
52 void sigCaptureAllKeyboard();
54 bool m_bCaptureAllKeyboard;
57 bool GetDesktopShortcutsScript()
const;
58 void SetDesktopShortcutsScript(
bool newDesktopShortcutsScript);
60 bool m_bDesktopShortcutsScript;
62 QString GetDisableDesktopShortcutsScript()
const;
63 void SetDisableDesktopShortcutsScript(
const QString &newDisableDesktopShortcutsScript);
65 QString m_szDisableDesktopShortcutsScript;
67 QString GetRestoreDesktopShortcutsScript()
const;
68 void SetRestoreDesktopShortcutsScript(
const QString &newRestoreDesktopShortcutsScript);
70 QString m_szRestoreDesktopShortcutsScript;
73 bool GetEnableLocalInputMethod()
const;
74 void SetEnableLocalInputMethod(
bool enable);
76 bool m_bEnableLocalInputMethod;
79 bool GetPromptAdministratorPrivilege();
80 void SetPromptAdministratorPrivilege(
bool bShow);
82 void sigPromptAdministratorPrivilege();
84 bool m_bPromptAdministratorPrivilege;
88 bool GetEnableSystemUserToUser()
const;
89 void SetEnableSystemUserToUser(
bool enable);
91 bool m_bEnableSystemUserToUser;
95 const QString &GetEncryptKey()
const;
96 void SetEncryptKey(
const QString &newPassword);
98 void sigEncryptKeyChanged();
100 QString m_szEncryptKey;
101 Q_PROPERTY(QString EncryptKey READ GetEncryptKey WRITE SetEncryptKey NOTIFY sigEncryptKeyChanged)
104 const bool &GetSavePassword()
const;
105 void SetSavePassword(
bool NewAutoSavePassword);
107 void sigSavePasswordChanged(
bool AutoSavePassword);
110 bool m_bSavePassword;
111 Q_PROPERTY(
bool SavePassword READ GetSavePassword WRITE SetSavePassword NOTIFY sigSavePasswordChanged)
114 enum class PromptType
120 PromptType GetPromptType()
const;
121 void SetPromptType(PromptType NewPromptType);
123 void sigPromptTypeChanged(PromptType PromptType);
125 PromptType m_PromptType;
126 Q_PROPERTY(PromptType PromptType READ GetPromptType WRITE SetPromptType NOTIFY sigPromptTypeChanged)
129 int GetPromptCount()
const;
130 void SetPromptCount(
int NewPromptCount);
132 void sigPromptCountChanged(
int PromptCount);
135 Q_PROPERTY(
int PromptCount READ GetPromptCount WRITE SetPromptCount NOTIFY sigPromptCountChanged)
138 bool GetViewPassowrd()
const;
139 void SetViewPassowrd(
bool NewViewPassowrd);
141 void sigViewPassowrdChanged(
bool ViewPassowrd);
143 bool m_bViewPassowrd;
144 Q_PROPERTY(
bool ViewPassowrd READ GetViewPassowrd WRITE SetViewPassowrd NOTIFY sigViewPassowrdChanged)
147 bool GetUseSystemCredential()
const;
148 void SetUseSystemCredential(
bool newUseSystemCredential);
150 bool m_bUseSystemCredential;
155 bool GetShowProtocolPrefix()
const;
156 void SetShowProtocolPrefix(
bool bShowProtocolPrefix);
158 void sigShowProtocolPrefixChanged();
160 bool m_bShowProtocolPrefix;
161 Q_PROPERTY(
bool ShowProtocolPrefix READ GetShowProtocolPrefix WRITE SetShowProtocolPrefix NOTIFY sigShowProtocolPrefixChanged)
164 bool GetShowIpPortInName()
const;
165 void SetShowIpPortInName(
bool bShowIpPortInName);
167 void sigSHowIpPortInNameChanged();
169 bool m_bShowIpPortInName;
170 Q_PROPERTY(
bool ShowIpPortInName READ GetShowIpPortInName WRITE SetShowIpPortInName NOTIFY sigSHowIpPortInNameChanged)
176 void sigAdaptWindowsChanged();
179 Q_PROPERTY(
CFrmViewer::ADAPT_WINDOWS AdaptWindows READ GetAdaptWindows WRITE SetAdaptWindows NOTIFY sigAdaptWindowsChanged)
184#if defined(HAVE_QTERMWIDGET)