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
edhrec_commander_api_response_navigation_widget.h
Go to the documentation of this file.
1
6
7
#ifndef EDHREC_COMMANDER_API_RESPONSE_NAVIGATION_WIDGET_H
8
#define EDHREC_COMMANDER_API_RESPONSE_NAVIGATION_WIDGET_H
9
10
#include "
../../api_response/cards/edhrec_commander_api_response_commander_details.h
"
11
12
#include <QString>
13
#include <QWidget>
14
#include <qtmetamacros.h>
15
16
class
EdhrecCommanderApiResponseBracketNavigationWidget
;
17
class
EdhrecCommanderApiResponseBudgetNavigationWidget
;
18
class
QGridLayout;
19
class
QPushButton;
20
21
class
EdhrecCommanderApiResponseNavigationWidget
:
public
QWidget
22
{
23
Q_OBJECT
24
public
:
25
explicit
EdhrecCommanderApiResponseNavigationWidget
(
26
QWidget *parent,
27
const
EdhrecCommanderApiResponseCommanderDetails
&_commanderDetails,
28
QString baseUrl);
29
void
retranslateUi
();
30
31
public
slots:
32
void
actRequestCommanderNavigation
();
33
void
actRequestComboNavigation
();
34
void
actRequestAverageDeckNavigation
();
35
signals:
36
void
requestUrl
(QString url);
37
38
private
:
39
QGridLayout *
layout
;
40
41
EdhrecCommanderApiResponseBracketNavigationWidget
*
bracketNavigationWidget
;
42
EdhrecCommanderApiResponseBudgetNavigationWidget
*
budgetNavigationWidget
;
43
44
QPushButton *
comboPushButton
;
45
QPushButton *
averageDeckPushButton
;
46
47
EdhrecCommanderApiResponseCommanderDetails
commanderDetails
;
48
49
QString
addNavigationOptionsToUrl
(QString baseUrl);
50
QString
buildComboUrl
()
const
;
51
};
52
53
#endif
// EDHREC_COMMANDER_API_RESPONSE_NAVIGATION_WIDGET_H
EdhrecCommanderApiResponseBracketNavigationWidget
Definition
edhrec_commander_api_response_bracket_navigation_widget.h:16
EdhrecCommanderApiResponseBudgetNavigationWidget
Definition
edhrec_commander_api_response_budget_navigation_widget.h:16
EdhrecCommanderApiResponseCommanderDetails
Definition
edhrec_commander_api_response_commander_details.h:19
EdhrecCommanderApiResponseNavigationWidget::actRequestComboNavigation
void actRequestComboNavigation()
Definition
edhrec_commander_api_response_navigation_widget.cpp:87
EdhrecCommanderApiResponseNavigationWidget::addNavigationOptionsToUrl
QString addNavigationOptionsToUrl(QString baseUrl)
Definition
edhrec_commander_api_response_navigation_widget.cpp:71
EdhrecCommanderApiResponseNavigationWidget::buildComboUrl
QString buildComboUrl() const
EdhrecCommanderApiResponseNavigationWidget::comboPushButton
QPushButton * comboPushButton
Definition
edhrec_commander_api_response_navigation_widget.h:44
EdhrecCommanderApiResponseNavigationWidget::budgetNavigationWidget
EdhrecCommanderApiResponseBudgetNavigationWidget * budgetNavigationWidget
Definition
edhrec_commander_api_response_navigation_widget.h:42
EdhrecCommanderApiResponseNavigationWidget::requestUrl
void requestUrl(QString url)
EdhrecCommanderApiResponseNavigationWidget::commanderDetails
EdhrecCommanderApiResponseCommanderDetails commanderDetails
Definition
edhrec_commander_api_response_navigation_widget.h:47
EdhrecCommanderApiResponseNavigationWidget::layout
QGridLayout * layout
Definition
edhrec_commander_api_response_navigation_widget.h:39
EdhrecCommanderApiResponseNavigationWidget::retranslateUi
void retranslateUi()
Definition
edhrec_commander_api_response_navigation_widget.cpp:65
EdhrecCommanderApiResponseNavigationWidget::EdhrecCommanderApiResponseNavigationWidget
EdhrecCommanderApiResponseNavigationWidget(QWidget *parent, const EdhrecCommanderApiResponseCommanderDetails &_commanderDetails, QString baseUrl)
Definition
edhrec_commander_api_response_navigation_widget.cpp:11
EdhrecCommanderApiResponseNavigationWidget::averageDeckPushButton
QPushButton * averageDeckPushButton
Definition
edhrec_commander_api_response_navigation_widget.h:45
EdhrecCommanderApiResponseNavigationWidget::actRequestAverageDeckNavigation
void actRequestAverageDeckNavigation()
Definition
edhrec_commander_api_response_navigation_widget.cpp:92
EdhrecCommanderApiResponseNavigationWidget::bracketNavigationWidget
EdhrecCommanderApiResponseBracketNavigationWidget * bracketNavigationWidget
Definition
edhrec_commander_api_response_navigation_widget.h:41
EdhrecCommanderApiResponseNavigationWidget::actRequestCommanderNavigation
void actRequestCommanderNavigation()
Definition
edhrec_commander_api_response_navigation_widget.cpp:82
edhrec_commander_api_response_commander_details.h
cockatrice
src
interface
widgets
tabs
api
edhrec
display
commander
edhrec_commander_api_response_navigation_widget.h
Generated by
1.18.0