#include <cache_settings.h>
Public Slots | |
| void | setDownloadSpoilerStatus (bool _spoilerStatus) |
| void | setMainWindowGeometry (const QByteArray &_mainWindowGeometry) |
| void | setTokenDialogGeometry (const QByteArray &_tokenDialog) |
| void | setSetsDialogGeometry (const QByteArray &_setsDialog) |
| void | setLang (const QString &_lang) |
| void | setShowTipsOnStartup (bool _showTipsOnStartup) |
| void | setSeenTips (const QList< int > &_seenTips) |
| void | setDeckPath (const QString &_deckPath) |
| void | setFiltersPath (const QString &_filtersPath) |
| void | setReplaysPath (const QString &_replaysPath) |
| void | setThemesPath (const QString &_themesPath) |
| void | setCustomCardDatabasePath (const QString &_customCardDatabasePath) |
| void | setPicsPath (const QString &_picsPath) |
| void | setCardDatabasePath (const QString &_cardDatabasePath) |
| void | setSpoilerDatabasePath (const QString &_spoilerDatabasePath) |
| void | setTokenDatabasePath (const QString &_tokenDatabasePath) |
| void | setThemeName (const QString &_themeName) |
| void | setHomeTabBackgroundSource (const QString &_backgroundSource) |
| void | setHomeTabBackgroundShuffleFrequency (int _frequency) |
| void | setTabVisualDeckStorageOpen (bool value) |
| void | setTabServerOpen (bool value) |
| void | setTabAccountOpen (bool value) |
| void | setTabDeckStorageOpen (bool value) |
| void | setTabReplaysOpen (bool value) |
| void | setTabAdminOpen (bool value) |
| void | setTabLogOpen (bool value) |
| void | setChatMentionColor (const QString &_chatMentionColor) |
| void | setChatHighlightColor (const QString &_chatHighlightColor) |
| void | setPicDownload (QT_STATE_CHANGED_T _picDownload) |
| void | setShowStatusBar (bool value) |
| void | setNotificationsEnabled (QT_STATE_CHANGED_T _notificationsEnabled) |
| void | setSpectatorNotificationsEnabled (QT_STATE_CHANGED_T _spectatorNotificationsEnabled) |
| void | setBuddyConnectNotificationsEnabled (QT_STATE_CHANGED_T _buddyConnectNotificationsEnabled) |
| void | setDoubleClickToPlay (QT_STATE_CHANGED_T _doubleClickToPlay) |
| void | setClickPlaysAllSelected (QT_STATE_CHANGED_T _clickPlaysAllSelected) |
| void | setPlayToStack (QT_STATE_CHANGED_T _playToStack) |
| void | setDoNotDeleteArrowsInSubPhases (QT_STATE_CHANGED_T _doNotDeleteArrowsInSubPhases) |
| void | setStartingHandSize (int _startingHandSize) |
| void | setAnnotateTokens (QT_STATE_CHANGED_T _annotateTokens) |
| void | setTabGameSplitterSizes (const QByteArray &_tabGameSplitterSizes) |
| void | setShowShortcuts (QT_STATE_CHANGED_T _showShortcuts) |
| void | setDisplayCardNames (QT_STATE_CHANGED_T _displayCardNames) |
| void | setOverrideAllCardArtWithPersonalPreference (QT_STATE_CHANGED_T _overrideAllCardArt) |
| void | setBumpSetsWithCardsInDeckToTop (QT_STATE_CHANGED_T _bumpSetsWithCardsInDeckToTop) |
| void | setPrintingSelectorSortOrder (int _printingSelectorSortOrder) |
| void | setPrintingSelectorCardSize (int _printingSelectorCardSize) |
| void | setIncludeRebalancedCards (bool _includeRebalancedCards) |
| void | setPrintingSelectorNavigationButtonsVisible (QT_STATE_CHANGED_T _navigationButtonsVisible) |
| void | setDeckEditorBannerCardComboBoxVisible (QT_STATE_CHANGED_T _deckEditorBannerCardComboBoxVisible) |
| void | setDeckEditorTagsWidgetVisible (QT_STATE_CHANGED_T _deckEditorTagsWidgetVisible) |
| void | setVisualDeckStorageSortingOrder (int _visualDeckStorageSortingOrder) |
| void | setVisualDeckStorageShowFolders (QT_STATE_CHANGED_T value) |
| void | setVisualDeckStorageShowTagFilter (QT_STATE_CHANGED_T _showTags) |
| void | setVisualDeckStorageDefaultTagsList (QStringList _defaultTagsList) |
| void | setVisualDeckStorageSearchFolderNames (QT_STATE_CHANGED_T value) |
| void | setVisualDeckStorageShowBannerCardComboBox (QT_STATE_CHANGED_T _showBannerCardComboBox) |
| void | setVisualDeckStorageShowTagsOnDeckPreviews (QT_STATE_CHANGED_T _showTags) |
| void | setVisualDeckStorageCardSize (int _visualDeckStorageCardSize) |
| void | setVisualDeckStorageDrawUnusedColorIdentities (QT_STATE_CHANGED_T _visualDeckStorageDrawUnusedColorIdentities) |
| void | setVisualDeckStorageUnusedColorIdentitiesOpacity (int _visualDeckStorageUnusedColorIdentitiesOpacity) |
| void | setVisualDeckStorageTooltipType (int value) |
| void | setVisualDeckStoragePromptForConversion (bool _visualDeckStoragePromptForConversion) |
| void | setVisualDeckStorageAlwaysConvert (bool _visualDeckStorageAlwaysConvert) |
| void | setVisualDeckStorageInGame (QT_STATE_CHANGED_T value) |
| void | setVisualDeckStorageSelectionAnimation (QT_STATE_CHANGED_T value) |
| void | setVisualDeckEditorCardSize (int _visualDeckEditorCardSize) |
| void | setVisualDatabaseDisplayCardSize (int _visualDatabaseDisplayCardSize) |
| void | setEDHRecCardSize (int _EDHRecCardSize) |
| void | setArchidektPreviewCardSize (int _archidektPreviewCardSize) |
| void | setDefaultDeckEditorType (int value) |
| void | setVisualDatabaseDisplayFilterToMostRecentSetsEnabled (QT_STATE_CHANGED_T _enabled) |
| void | setVisualDatabaseDisplayFilterToMostRecentSetsAmount (int _amount) |
| void | setVisualDeckEditorSampleHandSize (int _amount) |
| void | setHorizontalHand (QT_STATE_CHANGED_T _horizontalHand) |
| void | setInvertVerticalCoordinate (QT_STATE_CHANGED_T _invertVerticalCoordinate) |
| void | setMinPlayersForMultiColumnLayout (int _minPlayersForMultiColumnLayout) |
| void | setTapAnimation (QT_STATE_CHANGED_T _tapAnimation) |
| void | setAutoRotateSidewaysLayoutCards (QT_STATE_CHANGED_T _autoRotateSidewaysLayoutCards) |
| void | setOpenDeckInNewTab (QT_STATE_CHANGED_T _openDeckInNewTab) |
| void | setRewindBufferingMs (int _rewindBufferingMs) |
| void | setChatMention (QT_STATE_CHANGED_T _chatMention) |
| void | setChatMentionCompleter (QT_STATE_CHANGED_T _chatMentionCompleter) |
| void | setChatMentionForeground (QT_STATE_CHANGED_T _chatMentionForeground) |
| void | setChatHighlightForeground (QT_STATE_CHANGED_T _chatHighlightForeground) |
| void | setZoneViewGroupByIndex (const int _zoneViewGroupByIndex) |
| void | setZoneViewSortByIndex (const int _zoneViewSortByIndex) |
| void | setZoneViewPileView (QT_STATE_CHANGED_T _zoneViewPileView) |
| void | setSoundEnabled (QT_STATE_CHANGED_T _soundEnabled) |
| void | setSoundThemeName (const QString &_soundThemeName) |
| void | setIgnoreUnregisteredUsers (QT_STATE_CHANGED_T _ignoreUnregisteredUsers) |
| void | setIgnoreUnregisteredUserMessages (QT_STATE_CHANGED_T _ignoreUnregisteredUserMessages) |
| void | setPixmapCacheSize (const int _pixmapCacheSize) |
| void | setNetworkCacheSizeInMB (const int _networkCacheSize) |
| void | setNetworkRedirectCacheTtl (const int _redirectCacheTtl) |
| void | setCardScaling (const QT_STATE_CHANGED_T _scaleCards) |
| void | setStackCardOverlapPercent (const int _verticalCardOverlapPercent) |
| void | setShowMessagePopups (const QT_STATE_CHANGED_T _showMessagePopups) |
| void | setShowMentionPopups (const QT_STATE_CHANGED_T _showMentionPopups) |
| void | setRoomHistory (const QT_STATE_CHANGED_T _roomHistory) |
| void | setLeftJustified (const QT_STATE_CHANGED_T _leftJustified) |
| void | setMasterVolume (const int _masterVolume) |
| void | setCardInfoViewMode (const int _viewMode) |
| void | setHighlightWords (const QString &_highlightWords) |
| void | setGameDescription (const QString _gameDescription) |
| void | setMaxPlayers (const int _maxPlayers) |
| void | setGameTypes (const QString _gameTypes) |
| void | setOnlyBuddies (const bool _onlyBuddies) |
| void | setOnlyRegistered (const bool _onlyRegistered) |
| void | setSpectatorsAllowed (const bool _spectatorsAllowed) |
| void | setSpectatorsNeedPassword (const bool _spectatorsNeedPassword) |
| void | setSpectatorsCanTalk (const bool _spectatorsCanTalk) |
| void | setSpectatorsCanSeeEverything (const bool _spectatorsCanSeeEverything) |
| void | setCreateGameAsSpectator (const bool _createGameAsSpectator) |
| void | setDefaultStartingLifeTotal (const int _defaultStartingLifeTotal) |
| void | setShareDecklistsOnLoad (const bool _shareDecklistsOnLoad) |
| void | setRememberGameSettings (const bool _rememberGameSettings) |
| void | setCheckUpdatesOnStartup (QT_STATE_CHANGED_T value) |
| void | setStartupCardUpdateCheckPromptForUpdate (bool value) |
| void | setStartupCardUpdateCheckAlwaysUpdate (bool value) |
| void | setCardUpdateCheckInterval (int value) |
| void | setLastCardUpdateCheck (QDate value) |
| void | setNotifyAboutUpdate (QT_STATE_CHANGED_T _notifyaboutupdate) |
| void | setNotifyAboutNewVersion (QT_STATE_CHANGED_T _notifyaboutnewversion) |
| void | setUpdateReleaseChannelIndex (int value) |
| void | setMaxFontSize (int _max) |
| void | setRoundCardCorners (bool _roundCardCorners) |
Static Public Member Functions | |
| static SettingsCache & | instance () |
| static QString | guessConfigurationPath () |
Public Attributes | |
| QList< QRegularExpression > | disallowedRegExp |
Private Member Functions | |
| void | translateLegacySettings () |
| QString | getSafeConfigPath (QString configEntry, QString defaultPath) const |
| QString | getSafeConfigFilePath (QString configEntry, QString defaultPath) const |
| void | loadPaths () |
| SettingsCache::SettingsCache | ( | ) |
| SettingsCache::SettingsCache | ( | const QString & | fileName = "servatrice.ini", |
| QSettings::Format | format = QSettings::IniFormat, | ||
| QObject * | parent = 0 ) |
|
signal |
|
signal |
|
nodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
signal |
|
inlinenodiscard |
|
signal |
|
signal |
|
signal |
|
inlinenodiscard |
|
signal |
|
signal |
|
signal |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
nodiscard |
|
inlinenodiscardoverridevirtual |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlineoverridevirtual |
Implements INetworkSettingsProvider.
|
inline |
|
inlinenodiscard |
|
nodiscard |
|
inlinenodiscard |
|
inlinenodiscardoverridevirtual |
|
inlinenodiscard |
| QString SettingsCache::getDataPath | ( | ) |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inline |
|
inlinenodiscardoverridevirtual |
Implements INetworkSettingsProvider.
|
inlineoverridevirtual |
Implements INetworkSettingsProvider.
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
nodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscardoverridevirtual |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
nodiscardprivate |
|
nodiscardprivate |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
| QString SettingsCache::getSettingsPath | ( | ) |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscardoverridevirtual |
|
inlinenodiscard |
|
inlinenodiscard |
|
inline |
|
inline |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscardoverridevirtual |
Implements INetworkSettingsProvider.
|
inlinenodiscardoverridevirtual |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inline |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
Currently selected index for the Group by X QComboBox
|
inlinenodiscard |
Returns if the view should be sorted into pile view.
|
inlinenodiscard |
Currently selected index for the Sort by X QComboBox
|
static |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
static |
|
signal |
|
signal |
|
inlinenodiscard |
|
private |
|
signal |
|
inlinenodiscard |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
inlinenodiscard |
|
signal |
| void SettingsCache::resetPaths | ( | ) |
|
signal |
|
inlinenodiscard |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
| void SettingsCache::setCardViewExpandedRowsMax | ( | int | value | ) |
| void SettingsCache::setCardViewInitialRowsMax | ( | int | _cardViewInitialRowsMax | ) |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
| void SettingsCache::setClientID | ( | const QString & | clientID | ) |
| void SettingsCache::setClientVersion | ( | const QString & | clientVersion | ) |
| void SettingsCache::setCloseEmptyCardView | ( | QT_STATE_CHANGED_T | value | ) |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
| void SettingsCache::setFocusCardViewSearchBar | ( | QT_STATE_CHANGED_T | value | ) |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
overridevirtual |
Implements INetworkSettingsProvider.
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
| void SettingsCache::setUseTearOffMenus | ( | bool | _useTearOffMenus | ) |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
slot |
|
inlinenodiscard |
|
signal |
|
signal |
|
signal |
|
signal |
|
private |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
signal |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
| QList<QRegularExpression> SettingsCache::disallowedRegExp |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |