This commit is contained in:
Lukas Brübach 2025-02-27 09:13:24 +01:00
parent f3e5786075
commit c62fad7dae

View file

@ -14,8 +14,6 @@
class CardDatabaseModel; class CardDatabaseModel;
class CardDatabaseDisplayModel; class CardDatabaseDisplayModel;
class CardInfoFrameWidget; class CardInfoFrameWidget;
class DeckLoader; class DeckLoader;
class DeckEditorMenu; class DeckEditorMenu;
@ -50,15 +48,15 @@ public:
explicit TabGenericDeckEditor(TabSupervisor *_tabSupervisor); explicit TabGenericDeckEditor(TabSupervisor *_tabSupervisor);
// UI and Navigation // UI and Navigation
virtual void retranslateUi() override = 0; virtual void createMenus() = 0;
[[nodiscard]] virtual QString getTabText() const override = 0; [[nodiscard]] virtual QString getTabText() const override = 0;
bool confirmClose();
virtual void retranslateUi() override = 0;
// Deck Management // Deck Management
virtual void setDeck(DeckLoader *_deckLoader); virtual void setDeck(DeckLoader *_deckLoader);
DeckLoader *getDeckList() const; DeckLoader *getDeckList() const;
void setModified(bool _windowModified); void setModified(bool _windowModified);
bool confirmClose();
virtual void createMenus() = 0;
// UI Elements // UI Elements
DeckEditorMenu *deckMenu; DeckEditorMenu *deckMenu;