Cockatrice 2026-01-14-Development-2.11.0-beta.46
A cross-platform virtual tabletop for multiplayer card games
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
15
16#include <QHBoxLayout>
17#include <QLabel>
18#include <QWidget>
19
21{
22 Q_OBJECT
23public:
24 explicit EdhrecApiResponseCardDetailsDisplayWidget(QWidget *parent, const EdhrecApiResponseCardDetails &_toDisplay);
25public slots:
27signals:
28 void requestUrl(QString url);
29
30private:
32 QVBoxLayout *layout;
35 QLabel *nameLabel;
38
39protected slots:
40 void mousePressEvent(QMouseEvent *event) override;
41
42#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
43 void enterEvent(QEnterEvent *event) override;
44#else
45 void enterEvent(QEvent *event) override;
46#endif
47 void leaveEvent(QEvent *event) override;
48};
49
50#endif // EDHREC_COMMANDER_API_RESPONSE_CARD_DETAILS_DISPLAY_WIDGET_H
TODO: Document this.
Definition background_plate_widget.h:7
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:22
CardInfoPictureWidget * cardPictureWidget
Definition edhrec_api_response_card_details_display_widget.h:33
EdhrecApiResponseCardDetailsDisplayWidget(QWidget *parent, const EdhrecApiResponseCardDetails &_toDisplay)
Definition edhrec_api_response_card_details_display_widget.cpp:8
EdhrecApiResponseCardInclusionDisplayWidget * inclusionDisplayWidget
Definition edhrec_api_response_card_details_display_widget.h:36
QVBoxLayout * layout
Definition edhrec_api_response_card_details_display_widget.h:32
void leaveEvent(QEvent *event) override
Definition edhrec_api_response_card_details_display_widget.cpp:75
QLabel * nameLabel
Definition edhrec_api_response_card_details_display_widget.h:35
BackgroundPlateWidget * backgroundPlateWidget
Plate for metadata labels.
Definition edhrec_api_response_card_details_display_widget.h:34
void actRequestPageNavigation()
Definition edhrec_api_response_card_details_display_widget.cpp:81
void mousePressEvent(QMouseEvent *event) override
Definition edhrec_api_response_card_details_display_widget.cpp:59
EdhrecApiResponseCardSynergyDisplayWidget * synergyDisplayWidget
Definition edhrec_api_response_card_details_display_widget.h:37
void enterEvent(QEnterEvent *event) override
Qt6 hover enter.
Definition edhrec_api_response_card_details_display_widget.cpp:66
EdhrecApiResponseCardDetails toDisplay
Definition edhrec_api_response_card_details_display_widget.h:31
Definition edhrec_api_response_card_details.h:14
Definition edhrec_api_response_card_inclusion_display_widget.h:18
Definition edhrec_api_response_card_synergy_display_widget.h:18