mirror of
https://github.com/Cockatrice/Cockatrice.git
synced 2026-09-22 17:45:09 -07:00
* rename method * [TabDeckEditor] Refactor card database view into own class * fix include guard * directly get key signals for eventFilter * fix includes
30 lines
No EOL
965 B
C++
30 lines
No EOL
965 B
C++
#include "tab_visual_database_display.h"
|
|
|
|
#include "tab_deck_editor.h"
|
|
#include "tab_supervisor.h"
|
|
|
|
#include <libcockatrice/card/database/card_database_manager.h>
|
|
|
|
TabVisualDatabaseDisplay::TabVisualDatabaseDisplay(TabSupervisor *_tabSupervisor) : Tab(_tabSupervisor)
|
|
{
|
|
auto databaseModel = new CardDatabaseModel(CardDatabaseManager::getInstance(), true, this);
|
|
databaseModel->setObjectName("databaseModel");
|
|
|
|
visualDatabaseDisplayWidget = new VisualDatabaseDisplayWidget(this, databaseModel);
|
|
|
|
connect(visualDatabaseDisplayWidget, &VisualDatabaseDisplayWidget::edhrecRequested, this,
|
|
&TabVisualDatabaseDisplay::openEdhrecTab);
|
|
|
|
setCentralWidget(visualDatabaseDisplayWidget);
|
|
|
|
TabVisualDatabaseDisplay::retranslateUi();
|
|
}
|
|
|
|
void TabVisualDatabaseDisplay::retranslateUi()
|
|
{
|
|
}
|
|
|
|
void TabVisualDatabaseDisplay::openEdhrecTab(const CardInfoPtr &info, bool isCommander) const
|
|
{
|
|
getTabSupervisor()->addEdhrecTab(info, isCommander);
|
|
} |