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_api_response_card_details_display_widget.h
Go to the documentation of this file.
1
6
7
#ifndef EDHREC_COMMANDER_API_RESPONSE_CARD_DETAILS_DISPLAY_WIDGET_H
8
#define EDHREC_COMMANDER_API_RESPONSE_CARD_DETAILS_DISPLAY_WIDGET_H
9
10
#include "
../../api_response/cards/edhrec_api_response_card_details.h
"
11
12
#include <QString>
13
#include <QWidget>
14
#include <qtmetamacros.h>
15
16
class
BackgroundPlateWidget
;
17
class
CardInfoPictureWidget
;
18
class
EdhrecApiResponseCardInclusionDisplayWidget
;
19
class
EdhrecApiResponseCardSynergyDisplayWidget
;
20
class
QLabel;
21
class
QVBoxLayout;
22
23
class
EdhrecApiResponseCardDetailsDisplayWidget
:
public
QWidget
24
{
25
Q_OBJECT
26
public
:
27
explicit
EdhrecApiResponseCardDetailsDisplayWidget
(QWidget *parent,
const
EdhrecApiResponseCardDetails
&_toDisplay);
28
public
slots:
29
void
actRequestPageNavigation
();
30
signals:
31
void
requestUrl
(QString url);
32
33
private
:
34
EdhrecApiResponseCardDetails
toDisplay
;
35
QVBoxLayout *
layout
;
36
CardInfoPictureWidget
*
cardPictureWidget
;
37
BackgroundPlateWidget
*
backgroundPlateWidget
;
38
QLabel *
nameLabel
;
39
EdhrecApiResponseCardInclusionDisplayWidget
*
inclusionDisplayWidget
;
40
EdhrecApiResponseCardSynergyDisplayWidget
*
synergyDisplayWidget
;
41
42
protected
slots:
43
void
mousePressEvent
(QMouseEvent *event)
override
;
44
45
void
enterEvent
(QEnterEvent *event)
override
;
46
void
leaveEvent
(QEvent *event)
override
;
47
};
48
49
#endif
// EDHREC_COMMANDER_API_RESPONSE_CARD_DETAILS_DISPLAY_WIDGET_H
BackgroundPlateWidget
Definition
background_plate_widget.h:8
CardInfoPictureWidget
Widget that displays an enlarged image of a card, loading the image based on the card's info or showi...
Definition
card_info_picture_widget.h:27
EdhrecApiResponseCardDetailsDisplayWidget::requestUrl
void requestUrl(QString url)
EdhrecApiResponseCardDetailsDisplayWidget::cardPictureWidget
CardInfoPictureWidget * cardPictureWidget
Definition
edhrec_api_response_card_details_display_widget.h:36
EdhrecApiResponseCardDetailsDisplayWidget::EdhrecApiResponseCardDetailsDisplayWidget
EdhrecApiResponseCardDetailsDisplayWidget(QWidget *parent, const EdhrecApiResponseCardDetails &_toDisplay)
Definition
edhrec_api_response_card_details_display_widget.cpp:20
EdhrecApiResponseCardDetailsDisplayWidget::inclusionDisplayWidget
EdhrecApiResponseCardInclusionDisplayWidget * inclusionDisplayWidget
Definition
edhrec_api_response_card_details_display_widget.h:39
EdhrecApiResponseCardDetailsDisplayWidget::layout
QVBoxLayout * layout
Definition
edhrec_api_response_card_details_display_widget.h:35
EdhrecApiResponseCardDetailsDisplayWidget::leaveEvent
void leaveEvent(QEvent *event) override
Definition
edhrec_api_response_card_details_display_widget.cpp:86
EdhrecApiResponseCardDetailsDisplayWidget::nameLabel
QLabel * nameLabel
Definition
edhrec_api_response_card_details_display_widget.h:38
EdhrecApiResponseCardDetailsDisplayWidget::backgroundPlateWidget
BackgroundPlateWidget * backgroundPlateWidget
Plate for metadata labels.
Definition
edhrec_api_response_card_details_display_widget.h:37
EdhrecApiResponseCardDetailsDisplayWidget::actRequestPageNavigation
void actRequestPageNavigation()
Definition
edhrec_api_response_card_details_display_widget.cpp:92
EdhrecApiResponseCardDetailsDisplayWidget::mousePressEvent
void mousePressEvent(QMouseEvent *event) override
Definition
edhrec_api_response_card_details_display_widget.cpp:72
EdhrecApiResponseCardDetailsDisplayWidget::synergyDisplayWidget
EdhrecApiResponseCardSynergyDisplayWidget * synergyDisplayWidget
Definition
edhrec_api_response_card_details_display_widget.h:40
EdhrecApiResponseCardDetailsDisplayWidget::enterEvent
void enterEvent(QEnterEvent *event) override
Hover enter.
Definition
edhrec_api_response_card_details_display_widget.cpp:80
EdhrecApiResponseCardDetailsDisplayWidget::toDisplay
EdhrecApiResponseCardDetails toDisplay
Definition
edhrec_api_response_card_details_display_widget.h:34
EdhrecApiResponseCardDetails
Definition
edhrec_api_response_card_details.h:14
EdhrecApiResponseCardInclusionDisplayWidget
Definition
edhrec_api_response_card_inclusion_display_widget.h:20
EdhrecApiResponseCardSynergyDisplayWidget
Definition
edhrec_api_response_card_synergy_display_widget.h:20
edhrec_api_response_card_details.h
cockatrice
src
interface
widgets
tabs
api
edhrec
display
cards
edhrec_api_response_card_details_display_widget.h
Generated by
1.18.0