50 virtual int OnLoad(QSettings &set)
override;
54 virtual int OnSave(QSettings &set)
override;
57 bool GetCaptureAllKeyboard()
const;
58 void SetCaptureAllKeyboard(
bool bCapture);
60 void sigCaptureAllKeyboard();
62 bool m_bCaptureAllKeyboard;
65 bool GetDesktopShortcutsScript()
const;
66 void SetDesktopShortcutsScript(
bool newDesktopShortcutsScript);
68 bool m_bDesktopShortcutsScript;
70 QString GetDisableDesktopShortcutsScript()
const;
71 void SetDisableDesktopShortcutsScript(
const QString &newDisableDesktopShortcutsScript);
73 QString m_szDisableDesktopShortcutsScript;
75 QString GetRestoreDesktopShortcutsScript()
const;
76 void SetRestoreDesktopShortcutsScript(
const QString &newRestoreDesktopShortcutsScript);
78 QString m_szRestoreDesktopShortcutsScript;
81 bool GetEnableLocalInputMethod()
const;
82 void SetEnableLocalInputMethod(
bool enable);
84 bool m_bEnableLocalInputMethod;
87 bool GetPromptAdministratorPrivilege();
88 void SetPromptAdministratorPrivilege(
bool bShow);
90 void sigPromptAdministratorPrivilege();
92 bool m_bPromptAdministratorPrivilege;
96 bool GetEnableSystemUserToUser()
const;
97 void SetEnableSystemUserToUser(
bool enable);
99 bool m_bEnableSystemUserToUser;
103 const QString &GetEncryptKey()
const;
104 void SetEncryptKey(
const QString &newPassword);
106 void sigEncryptKeyChanged();
108 QString m_szEncryptKey;
109 Q_PROPERTY(QString EncryptKey READ GetEncryptKey WRITE SetEncryptKey NOTIFY sigEncryptKeyChanged)
112 const bool &GetSavePassword()
const;
113 void SetSavePassword(
bool NewAutoSavePassword);
115 void sigSavePasswordChanged(
bool AutoSavePassword);
118 bool m_bSavePassword;
119 Q_PROPERTY(
bool SavePassword READ GetSavePassword WRITE SetSavePassword NOTIFY sigSavePasswordChanged)
122 enum class PromptType
128 PromptType GetPromptType()
const;
129 void SetPromptType(PromptType NewPromptType);
131 void sigPromptTypeChanged(PromptType PromptType);
133 PromptType m_PromptType;
134 Q_PROPERTY(PromptType PromptType READ GetPromptType WRITE SetPromptType NOTIFY sigPromptTypeChanged)
137 int GetPromptCount()
const;
138 void SetPromptCount(
int NewPromptCount);
140 void sigPromptCountChanged(
int PromptCount);
143 Q_PROPERTY(
int PromptCount READ GetPromptCount WRITE SetPromptCount NOTIFY sigPromptCountChanged)
146 bool GetViewPassowrd()
const;
147 void SetViewPassowrd(
bool NewViewPassowrd);
149 void sigViewPassowrdChanged(
bool ViewPassowrd);
151 bool m_bViewPassowrd;
152 Q_PROPERTY(
bool ViewPassowrd READ GetViewPassowrd WRITE SetViewPassowrd NOTIFY sigViewPassowrdChanged)
155 bool GetUseSystemCredential()
const;
156 void SetUseSystemCredential(
bool newUseSystemCredential);
158 bool m_bUseSystemCredential;
163 bool GetShowProtocolPrefix()
const;
164 void SetShowProtocolPrefix(
bool bShowProtocolPrefix);
166 void sigShowProtocolPrefixChanged();
168 bool m_bShowProtocolPrefix;
169 Q_PROPERTY(
bool ShowProtocolPrefix READ GetShowProtocolPrefix WRITE SetShowProtocolPrefix NOTIFY sigShowProtocolPrefixChanged)
172 bool GetShowIpPortInName()
const;
173 void SetShowIpPortInName(
bool bShowIpPortInName);
175 void sigSHowIpPortInNameChanged();
177 bool m_bShowIpPortInName;
178 Q_PROPERTY(
bool ShowIpPortInName READ GetShowIpPortInName WRITE SetShowIpPortInName NOTIFY sigSHowIpPortInNameChanged)
184 void sigAdaptWindowsChanged();
187 Q_PROPERTY(
CFrmViewer::ADAPT_WINDOWS AdaptWindows READ GetAdaptWindows WRITE SetAdaptWindows NOTIFY sigAdaptWindowsChanged)
190 bool GetEnableSetPluginsPath()
const;
191 void SetEnableSetPluginsPath(
bool newEnableSetPluginsPath);
193 bool m_bEnableSetPluginsPath;
196 QStringList GetPluginsPath()
const;
197 void SetPluginsPath(
const QStringList &newPluginsPath);
198 bool GetOnlyLoadInWhitelist()
const;
199 void SetOnlyLoadInWhitelist(
bool newOnlyLoadInWhitelist);
203 QStringList m_szPluginsPath;
204 bool m_bOnlyLoadInWhitelist;
209#if defined(HAVE_QTERMWIDGET)