14#include <QNetworkProxy>
17class test_GeneralSettings;
24 #define GENERAL_SETTINGS_DEFAULT_AUTOSTART true
26 #define GENERAL_SETTINGS_DEFAULT_AUTOSTART false
36 friend class ::test_GeneralSettings;
40 QSharedPointer<QSettings> mStore;
41 bool mIsNewAppVersion;
45 [[nodiscard]]
bool isShowNotificationsOsDefault()
const;
46 void setAutoStartInternal(
bool pAutoStart);
47 [[nodiscard]] QString getPersistentSettingsVersion()
const;
85 [[nodiscard]] QLocale::Language
getLanguage()
const;
86 void setLanguage(
const QLocale::Language pLanguage);
148 void migrateSettings();
Definition AbstractSettings.h:26
Represents application settings.
Definition AppSettings.h:28
Definition GeneralSettings.h:32
void setDeveloperMode(bool pEnabled)
Definition GeneralSettings.cpp:309
void setTransportPinReminder(bool pTransportPinReminder)
Definition GeneralSettings.cpp:263
bool isRequestStoreFeedback() const
Definition GeneralSettings.cpp:422
bool isRemindUserToClose() const
Definition GeneralSettings.cpp:240
void setRemindUserToClose(bool pRemindUser)
Definition GeneralSettings.cpp:246
QString getDarkMode() const
Definition GeneralSettings.cpp:705
void setVisualPrivacy(bool pVisualPrivacy)
Definition GeneralSettings.cpp:526
QString getSkipVersion() const
Definition GeneralSettings.cpp:187
bool isUseScreenKeyboard() const
Definition GeneralSettings.cpp:503
void setStartupModule(const QString &pModule)
Definition GeneralSettings.cpp:229
void setUseScreenKeyboard(bool pUseScreenKeyboard)
Definition GeneralSettings.cpp:509
void fireUseSystemFontChanged()
bool isAutoCloseWindowAfterAuthentication() const
Definition GeneralSettings.cpp:206
void fireLanguageChanged()
void setEnableCanAllowed(bool pEnableCanAllowed)
Definition GeneralSettings.cpp:560
bool showTrayIcon() const
Definition GeneralSettings.cpp:142
bool customProxyAttributesPresent() const
Definition GeneralSettings.cpp:664
QString getCustomProxyHost() const
Definition GeneralSettings.cpp:620
void setUseSystemFont(bool pUseSystemFont)
Definition GeneralSettings.cpp:694
bool isSimulatorEnabled() const
Definition GeneralSettings.cpp:345
void setShowInAppNotifications(bool pShowInAppNotifications)
Definition GeneralSettings.cpp:603
bool isDeviceSurveyPending() const
Definition GeneralSettings.cpp:399
void setUseSelfauthenticationTestUri(bool pUse)
Definition GeneralSettings.cpp:334
void setDarkMode(const QString &pMode)
Definition GeneralSettings.cpp:711
QNetworkProxy::ProxyType getCustomProxyType() const
Definition GeneralSettings.cpp:632
bool isNewAppVersion() const
Definition GeneralSettings.cpp:200
bool isDeveloperMode() const
Definition GeneralSettings.cpp:291
bool isUseSystemFont() const
Definition GeneralSettings.cpp:688
bool askForStoreFeedback() const
Definition GeneralSettings.cpp:416
bool askForDeviceSurvey() const
Definition GeneralSettings.cpp:393
void setAutoCloseWindowAfterAuthentication(bool pAutoClose)
Definition GeneralSettings.cpp:212
bool isCustomProxyPort() const
Definition GeneralSettings.cpp:652
void setLanguage(const QLocale::Language pLanguage)
Definition GeneralSettings.cpp:381
void skipVersion(const QString &pVersion)
Definition GeneralSettings.cpp:193
bool isAutoStart() const
Definition GeneralSettings.cpp:130
bool isShuffleScreenKeyboard() const
Definition GeneralSettings.cpp:537
void setDeveloperOptions(bool pEnabled)
Definition GeneralSettings.cpp:280
void setAutoUpdateCheck(bool pAutoUpdateCheck)
Definition GeneralSettings.cpp:492
bool doSmartUpdate() const
Definition GeneralSettings.cpp:735
bool isCustomProxyType() const
Definition GeneralSettings.cpp:626
void fireSmartAvailableChanged(bool pSmartAvailable)
bool isAutoStartAvailable() const
Definition GeneralSettings.cpp:117
void setSkipRightsOnCanAllowed(bool pSkipRightsOnCanAllowed)
Definition GeneralSettings.cpp:581
bool isSmartAvailable() const
Definition GeneralSettings.cpp:741
bool isShowInAppNotifications() const
Definition GeneralSettings.cpp:592
void setUseCustomProxy(bool pUseCustomProxy)
Definition GeneralSettings.cpp:677
bool isSkipRightsOnCanAllowed() const
Definition GeneralSettings.cpp:571
bool isDeveloperOptions() const
Definition GeneralSettings.cpp:274
bool isCustomProxyHost() const
Definition GeneralSettings.cpp:614
bool useCustomProxy() const
Definition GeneralSettings.cpp:670
quint16 getCustomProxyPort() const
Definition GeneralSettings.cpp:658
bool isTransportPinReminder() const
Definition GeneralSettings.cpp:257
QString getStartupModule() const
Definition GeneralSettings.cpp:223
bool isVisualPrivacy() const
Definition GeneralSettings.cpp:520
void setLastReaderPluginType(const QString &pLastReaderPluginType)
Definition GeneralSettings.cpp:445
bool autoUpdateCheckIsSetByAdmin() const
Definition GeneralSettings.cpp:486
void setRequestStoreFeedback(bool pRequest)
Definition GeneralSettings.cpp:428
bool isAutoUpdateCheck() const
Definition GeneralSettings.cpp:468
void setSmartAvailable(bool pSmartAvailable)
Definition GeneralSettings.cpp:747
void fireShowInAppNotificationsChanged()
void setAutoStart(bool pAutoStart)
Definition GeneralSettings.cpp:169
void fireDeveloperOptionsChanged()
QString getIfdServiceToken()
Definition GeneralSettings.cpp:722
bool isAutoUpdateAvailable() const
Definition GeneralSettings.cpp:456
void setDeviceSurveyPending(bool pDeviceSurveyPending)
Definition GeneralSettings.cpp:405
QString getLastReaderPluginType() const
Definition GeneralSettings.cpp:439
void setSimulatorEnabled(bool pEnabled)
Definition GeneralSettings.cpp:358
bool isEnableCanAllowed() const
Definition GeneralSettings.cpp:554
QLocale::Language getLanguage() const
Definition GeneralSettings.cpp:369
bool autoStartIsSetByAdmin() const
Definition GeneralSettings.cpp:136
void fireDarkModeChanged()
void setShuffleScreenKeyboard(bool pShuffleScreenKeyboard)
Definition GeneralSettings.cpp:543
bool useSelfAuthTestUri() const
Definition GeneralSettings.cpp:321
Implementation of GeneralAuthenticate response APDUs.
Definition CommandApdu.h:16