gehe zur Dokumentation dieser Datei
12 #include <QNetworkProxy>
15 class test_GeneralSettings;
21 #if defined(Q_OS_WIN) || defined(Q_OS_MACOS)
22 #define GENERAL_SETTINGS_DEFAULT_AUTOSTART true
24 #define GENERAL_SETTINGS_DEFAULT_AUTOSTART false
35 friend class ::test_GeneralSettings;
39 QSharedPointer<QSettings> mStoreGeneral;
40 QSharedPointer<QSettings> mStoreCommon;
41 bool mIsNewAppVersion;
44 GeneralSettings(QSharedPointer<QSettings> pStoreGeneral, QSharedPointer<QSettings> pStoreCommon);
45 [[nodiscard]]
bool isShowNotificationsOsDefault()
const;
46 void setAutoStartInternal(
bool pAutoStart);
47 [[nodiscard]] QString getPersistentSettingsVersion()
const;
83 [[nodiscard]] QLocale::Language
getLanguage()
const;
84 void setLanguage(
const QLocale::Language pLanguage);
void setLastReaderPluginType(const QString &pLastReaderPluginType)
Definition: GeneralSettings.cpp:449
bool isCustomProxyPort() const
Definition: GeneralSettings.cpp:657
void skipVersion(const QString &pVersion)
Definition: GeneralSettings.cpp:214
QString getSkipVersion() const
Definition: GeneralSettings.cpp:208
void setDeviceSurveyPending(bool pDeviceSurveyPending)
Definition: GeneralSettings.cpp:411
QString getCustomProxyHost() const
Definition: GeneralSettings.cpp:625
bool isAutoCloseWindowAfterAuthentication() const
Definition: GeneralSettings.cpp:226
void save() override
Definition: GeneralSettings.cpp:143
char * toString(const MessageDispatcher::Msg &pMsg)
bool isUseScreenKeyboard() const
Definition: GeneralSettings.cpp:514
bool isAutoUpdateCheck() const
Definition: GeneralSettings.cpp:471
QNetworkProxy::ProxyType getCustomProxyType() const
Definition: GeneralSettings.cpp:637
void setEnableCanAllowed(bool pEnableCanAllowed)
Definition: GeneralSettings.cpp:568
bool askForStoreFeedback() const
Definition: GeneralSettings.cpp:421
QString getScreenOrientation() const
Definition: GeneralSettings.cpp:383
bool isRequestStoreFeedback() const
Definition: GeneralSettings.cpp:427
void fireDeveloperOptionsChanged()
#define SETTINGS_NAME(_name, _key)
Definition: AbstractSettings.h:16
QString getLastReaderPluginType() const
Definition: GeneralSettings.cpp:443
void setAutoStart(bool pAutoStart)
Definition: GeneralSettings.cpp:190
Represents application settings.
Definition: AppSettings.h:27
bool isCustomProxyType() const
Definition: GeneralSettings.cpp:631
bool isShowInAppNotifications() const
Definition: GeneralSettings.cpp:598
static void set(bool pEnabled)
Definition: AutoStart_generic.cpp:26
bool autoUpdateCheckIsSetByAdmin() const
Definition: GeneralSettings.cpp:488
void setUseScreenKeyboard(bool pUseScreenKeyboard)
Definition: GeneralSettings.cpp:520
static bool enabled()
Definition: AutoStart_generic.cpp:14
bool isDeveloperOptions() const
Definition: GeneralSettings.cpp:290
QString getStartupModule() const
Definition: GeneralSettings.cpp:242
bool isSkipRightsOnCanAllowed() const
Definition: GeneralSettings.cpp:578
void setSkipRightsOnCanAllowed(bool pSkipRightsOnCanAllowed)
Definition: GeneralSettings.cpp:588
quint16 getCustomProxyPort() const
Definition: GeneralSettings.cpp:663
bool isDeviceSurveyPending() const
Definition: GeneralSettings.cpp:405
void fireSettingsChanged()
bool isAutoUpdateAvailable() const
Definition: GeneralSettings.cpp:459
bool useSelfAuthTestUri() const
Definition: GeneralSettings.cpp:337
void setAutoCloseWindowAfterAuthentication(bool pAutoClose)
Definition: GeneralSettings.cpp:232
void fireShowInAppNotificationsChanged()
Definition: AutoStart.h:12
bool autoStartIsSetByAdmin() const
Definition: GeneralSettings.cpp:171
void setDeveloperMode(bool pEnabled)
Definition: GeneralSettings.cpp:326
bool isAutoStart() const
Definition: GeneralSettings.cpp:165
QLocale::Language getLanguage() const
Definition: GeneralSettings.cpp:360
void fireLanguageChanged()
bool isEnableCanAllowed() const
Definition: GeneralSettings.cpp:562
static bool isSetByAdmin()
Definition: AutoStart_generic.cpp:20
Definition: GeneralSettings.h:30
Implementation of ActivationContext for Intent based activation on Android systems.
Definition: ActivationContext.h:15
friend bool operator==(const GeneralSettings &pLeft, const GeneralSettings &pRight)
void setUseSelfauthenticationTestUri(bool pUse)
Definition: GeneralSettings.cpp:350
bool isAutoStartAvailable() const
Definition: GeneralSettings.cpp:152
bool isTransportPinReminder() const
Definition: GeneralSettings.cpp:274
void setStartupModule(const QString &pModule)
Definition: GeneralSettings.cpp:248
void setTransportPinReminder(bool pTransportPinReminder)
Definition: GeneralSettings.cpp:280
bool isVisualPrivacy() const
Definition: GeneralSettings.cpp:530
bool customProxyAttributesPresent() const
Definition: GeneralSettings.cpp:669
static QString getLocalCode(const QLocale &pLocale=getInstance().getUsedLocale())
Definition: LanguageLoader.cpp:54
void setRemindUserToClose(bool pRemindUser)
Definition: GeneralSettings.cpp:264
Definition: AbstractSettings.h:26
#define GENERAL_SETTINGS_DEFAULT_AUTOSTART
Definition: GeneralSettings.h:24
bool askForDeviceSurvey() const
Definition: GeneralSettings.cpp:399
void setVisualPrivacy(bool pVisualPrivacy)
Definition: GeneralSettings.cpp:536
void setRequestStoreFeedback(bool pRequest)
Definition: GeneralSettings.cpp:433
bool isCustomProxyHost() const
Definition: GeneralSettings.cpp:619
bool isRemindUserToClose() const
Definition: GeneralSettings.cpp:258
bool isDeveloperMode() const
Definition: GeneralSettings.cpp:306
bool isShuffleScreenKeyboard() const
Definition: GeneralSettings.cpp:546
void setLanguage(const QLocale::Language pLanguage)
Definition: GeneralSettings.cpp:372
void setShowInAppNotifications(bool pShowInAppNotifications)
Definition: GeneralSettings.cpp:609
void setDeveloperOptions(bool pEnabled)
Definition: GeneralSettings.cpp:296
bool isNewAppVersion() const
Definition: GeneralSettings.cpp:220
bool useCustomProxy() const
Definition: GeneralSettings.cpp:675
void setAutoUpdateCheck(bool pAutoUpdateCheck)
Definition: GeneralSettings.cpp:504
void setScreenOrientation(const QString &pScreenOrientation)
Definition: GeneralSettings.cpp:389
void setUseCustomProxy(bool pUseCustomProxy)
Definition: GeneralSettings.cpp:682
void setShuffleScreenKeyboard(bool pShuffleScreenKeyboard)
Definition: GeneralSettings.cpp:552