1#ifndef DECK_EDITOR_SETTINGS_H
2#define DECK_EDITOR_SETTINGS_H
8#include <qtmetamacros.h>
int getCommanderSpellbookIntegrationEnabled() const
Definition deck_editor_settings.cpp:67
bool getTagsWidgetVisible() const override
Definition deck_editor_settings.cpp:24
DeckEditorSettings(const QString &settingPath, QObject *parent=nullptr)
Definition deck_editor_settings.cpp:9
int getVdeStartupTab() const
Definition deck_editor_settings.cpp:34
void setDefaultDeckEditorType(int _defaultDeckEditorType)
Definition deck_editor_settings.cpp:56
int getDefaultDeckEditorType() const override
Definition deck_editor_settings.cpp:29
void setCommanderSpellbookIntegrationEnabled(int _commanderSpellbookIntegrationEnabled)
Definition deck_editor_settings.cpp:79
void vdeStartupTabChanged(int vdeStartupTab)
void setTagsWidgetVisible(bool _tagsWidgetVisible)
Definition deck_editor_settings.cpp:50
bool getOpenDeckInNewTab() const override
Definition deck_editor_settings.cpp:14
bool getCommanderSpellbookIntegrationUseOfficialBracketNames() const
Definition deck_editor_settings.cpp:74
friend class SettingsCache
Definition deck_editor_settings.h:30
void setVdeStartupTab(int _vdeStartupTab)
Definition deck_editor_settings.cpp:61
void tagsWidgetVisibleChanged(bool visible)
void setOpenDeckInNewTab(bool _openDeckInNewTab)
Definition deck_editor_settings.cpp:39
void setCommanderSpellbookIntegrationUseOfficialBracketNames(bool _useOfficialBracketNames)
Definition deck_editor_settings.cpp:85
void commanderSpellbookIntegrationUseOfficialBracketNamesChanged(bool useOfficialBracketNames)
DeckEditorSettings(const DeckEditorSettings &)
void bannerCardComboBoxVisibleChanged(bool visible)
bool getBannerCardComboBoxVisible() const override
Definition deck_editor_settings.cpp:19
void setBannerCardComboBoxVisible(bool _bannerCardComboBoxVisible)
Definition deck_editor_settings.cpp:44
void commanderSpellbookIntegrationEnabledChanged(int enabled)
Definition interface_deck_editor_settings_provider.h:5
SettingsManager(const QString &settingPath, const QString &defaultGroup=QString(), const QString &defaultSubGroup=QString(), QObject *parent=nullptr)
Definition settings_manager.cpp:3
QString settingPath
Definition settings_manager.h:36
VdeStartupTab
Definition deck_editor_settings.h:21
@ VdeStartupTabDeckDisplay
Always open the Visual Deck View.
Definition deck_editor_settings.h:23
@ VdeStartupTabContext
Match the opened deck: new decks show the database display, existing decks the deck view.
Definition deck_editor_settings.h:22
@ VdeStartupTabDatabaseDisplay
Always open the Visual Database Display.
Definition deck_editor_settings.h:24
commanderSpellbookIntegrationEnabledIndex
Definition deck_editor_settings.h:13
@ commanderSpellbookIntegrationEnabledIndexUnprompted
Definition deck_editor_settings.h:17
@ commanderSpellbookIntegrationEnabledIndexDisabled
Definition deck_editor_settings.h:14
@ commanderSpellbookIntegrationEnabledIndexAutomatic
Definition deck_editor_settings.h:16
@ commanderSpellbookIntegrationEnabledIndexEnabled
Definition deck_editor_settings.h:15