Cockatrice
2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Toggle main menu visibility
Loading...
Searching...
No Matches
deck_editor_menu.h
Go to the documentation of this file.
1
6
7
#ifndef DECK_EDITOR_MENU_H
8
#define DECK_EDITOR_MENU_H
9
10
#include <QMenu>
11
#include <qtmetamacros.h>
12
13
class
AbstractTabDeckEditor
;
14
class
QAction;
15
16
class
DeckEditorMenu
:
public
QMenu
17
{
18
Q_OBJECT
19
public
:
20
explicit
DeckEditorMenu
(
AbstractTabDeckEditor
*parent);
21
22
AbstractTabDeckEditor
*
deckEditor
;
23
24
QAction *
aNewDeck
, *
aLoadDeck
, *
aClearRecents
, *
aSaveDeck
, *
aSaveDeckAs
, *
aLoadDeckFromClipboard
,
25
*
aEditDeckInClipboard
, *
aEditDeckInClipboardRaw
, *
aSaveDeckToClipboard
, *
aSaveDeckToClipboardNoSetInfo
,
26
*
aSaveDeckToClipboardRaw
, *
aSaveDeckToClipboardRawNoSetInfo
, *
aPrintDeck
, *
aLoadDeckFromWebsite
,
27
*
aExportDeckDecklist
, *
aExportDeckDecklistXyz
, *
aAnalyzeDeckDeckstats
, *
aAnalyzeDeckTappedout
, *
aShareDeck
,
28
*
aClose
;
29
QMenu *
loadRecentDeckMenu
, *
analyzeDeckMenu
, *
editDeckInClipboardMenu
, *
saveDeckToClipboardMenu
;
30
31
void
setSaveStatus
(
bool
newStatus);
32
33
public
slots:
34
void
updateRecentlyOpened
();
35
void
actClearRecents
();
36
void
retranslateUi
();
37
void
refreshShortcuts
();
38
};
39
40
#endif
AbstractTabDeckEditor
AbstractTabDeckEditor is the base class for all deck editor tabs.
Definition
abstract_tab_deck_editor.h:77
DeckEditorMenu::aEditDeckInClipboard
QAction * aEditDeckInClipboard
Definition
deck_editor_menu.h:25
DeckEditorMenu::aClearRecents
QAction * aClearRecents
Definition
deck_editor_menu.h:24
DeckEditorMenu::setSaveStatus
void setSaveStatus(bool newStatus)
Definition
deck_editor_menu.cpp:128
DeckEditorMenu::aSaveDeckToClipboardRaw
QAction * aSaveDeckToClipboardRaw
Definition
deck_editor_menu.h:26
DeckEditorMenu::aSaveDeckToClipboardRawNoSetInfo
QAction * aSaveDeckToClipboardRawNoSetInfo
Definition
deck_editor_menu.h:26
DeckEditorMenu::saveDeckToClipboardMenu
QMenu * saveDeckToClipboardMenu
Definition
deck_editor_menu.h:29
DeckEditorMenu::aSaveDeckToClipboard
QAction * aSaveDeckToClipboard
Definition
deck_editor_menu.h:25
DeckEditorMenu::editDeckInClipboardMenu
QMenu * editDeckInClipboardMenu
Definition
deck_editor_menu.h:29
DeckEditorMenu::refreshShortcuts
void refreshShortcuts()
Definition
deck_editor_menu.cpp:196
DeckEditorMenu::aAnalyzeDeckDeckstats
QAction * aAnalyzeDeckDeckstats
Definition
deck_editor_menu.h:27
DeckEditorMenu::deckEditor
AbstractTabDeckEditor * deckEditor
Definition
deck_editor_menu.h:22
DeckEditorMenu::aPrintDeck
QAction * aPrintDeck
Definition
deck_editor_menu.h:26
DeckEditorMenu::aShareDeck
QAction * aShareDeck
Definition
deck_editor_menu.h:27
DeckEditorMenu::aAnalyzeDeckTappedout
QAction * aAnalyzeDeckTappedout
Definition
deck_editor_menu.h:27
DeckEditorMenu::aSaveDeckAs
QAction * aSaveDeckAs
Definition
deck_editor_menu.h:24
DeckEditorMenu::retranslateUi
void retranslateUi()
Definition
deck_editor_menu.cpp:161
DeckEditorMenu::aEditDeckInClipboardRaw
QAction * aEditDeckInClipboardRaw
Definition
deck_editor_menu.h:25
DeckEditorMenu::aSaveDeck
QAction * aSaveDeck
Definition
deck_editor_menu.h:24
DeckEditorMenu::aClose
QAction * aClose
Definition
deck_editor_menu.h:28
DeckEditorMenu::aLoadDeckFromClipboard
QAction * aLoadDeckFromClipboard
Definition
deck_editor_menu.h:24
DeckEditorMenu::updateRecentlyOpened
void updateRecentlyOpened()
Definition
deck_editor_menu.cpp:142
DeckEditorMenu::aLoadDeckFromWebsite
QAction * aLoadDeckFromWebsite
Definition
deck_editor_menu.h:26
DeckEditorMenu::aSaveDeckToClipboardNoSetInfo
QAction * aSaveDeckToClipboardNoSetInfo
Definition
deck_editor_menu.h:25
DeckEditorMenu::aLoadDeck
QAction * aLoadDeck
Definition
deck_editor_menu.h:24
DeckEditorMenu::aExportDeckDecklist
QAction * aExportDeckDecklist
Definition
deck_editor_menu.h:27
DeckEditorMenu::loadRecentDeckMenu
QMenu * loadRecentDeckMenu
Definition
deck_editor_menu.h:29
DeckEditorMenu::DeckEditorMenu
DeckEditorMenu(AbstractTabDeckEditor *parent)
Definition
deck_editor_menu.cpp:13
DeckEditorMenu::analyzeDeckMenu
QMenu * analyzeDeckMenu
Definition
deck_editor_menu.h:29
DeckEditorMenu::aExportDeckDecklistXyz
QAction * aExportDeckDecklistXyz
Definition
deck_editor_menu.h:27
DeckEditorMenu::actClearRecents
void actClearRecents()
Definition
deck_editor_menu.cpp:156
DeckEditorMenu::aNewDeck
QAction * aNewDeck
Definition
deck_editor_menu.h:24
cockatrice
src
interface
widgets
menus
deck_editor_menu.h
Generated by
1.18.0