Add setting for which deck editor tab to open deck in (#5895)

* Create new setting

* Update settings dlg

* implement functionality

* Make setting into an enum
This commit is contained in:
RickyRister 2025-05-02 10:00:32 -07:00 committed by GitHub
parent 24e27d3c31
commit 57c6f2716f
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 70 additions and 5 deletions

View file

@ -12,7 +12,7 @@
TabDeckStorageVisual::TabDeckStorageVisual(TabSupervisor *_tabSupervisor)
: Tab(_tabSupervisor), visualDeckStorageWidget(new VisualDeckStorageWidget(this))
{
connect(this, &TabDeckStorageVisual::openDeckEditor, tabSupervisor, &TabSupervisor::addVisualDeckEditorTab);
connect(this, &TabDeckStorageVisual::openDeckEditor, tabSupervisor, &TabSupervisor::openDeckInNewTab);
connect(visualDeckStorageWidget, &VisualDeckStorageWidget::deckLoadRequested, this,
&TabDeckStorageVisual::actOpenLocalDeck);
connect(visualDeckStorageWidget, &VisualDeckStorageWidget::openDeckEditor, this,