Cockatrice 2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
tab_visual_database_display.h
Go to the documentation of this file.
1
6
7#ifndef TAB_VISUAL_DATABASE_DISPLAY_H
8#define TAB_VISUAL_DATABASE_DISPLAY_H
9
10#include "../interface/widgets/visual_database_display/visual_database_display_widget.h"
12#include "tab.h"
13
14#include <QString>
15#include <qtmetamacros.h>
16
17class TabSupervisor;
18
20{
21 Q_OBJECT
22
23private:
25
26private slots:
27 void openEdhrecTab(const CardInfoPtr &info, bool isCommander) const;
28
29public:
31 void retranslateUi() override;
32 [[nodiscard]] QString getTabText() const override
33 {
34 return visualDatabaseDisplayWidget->isVisualDisplayMode() ? tr("Visual Database Display")
35 : tr("Database Display");
36 }
37};
38
39#endif // TAB_VISUAL_DATABASE_DISPLAY_H
QSharedPointer< CardInfo > CardInfoPtr
Definition card_info.cpp:15
Definition tab_supervisor.h:92
void retranslateUi() override
Definition tab_visual_database_display.cpp:24
VisualDatabaseDisplayWidget * visualDatabaseDisplayWidget
Definition tab_visual_database_display.h:24
TabVisualDatabaseDisplay(TabSupervisor *_tabSupervisor)
Definition tab_visual_database_display.cpp:9
QString getTabText() const override
Definition tab_visual_database_display.h:32
void openEdhrecTab(const CardInfoPtr &info, bool isCommander) const
Definition tab_visual_database_display.cpp:28
Tab(TabSupervisor *_tabSupervisor)
Definition tab.cpp:16
Definition visual_database_display_widget.h:46
bool isVisualDisplayMode() const
Definition visual_database_display_widget.cpp:320