Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
card_info_display_widget.h
Go to the documentation of this file.
1
6
7#ifndef CARDINFOWIDGET_H
8#define CARDINFOWIDGET_H
9
10#include <QComboBox>
11#include <QFrame>
12#include <QStringList>
15
19
20class CardInfoDisplayWidget : public QFrame
21{
22 Q_OBJECT
23
24private:
29
30public:
31 explicit CardInfoDisplayWidget(const CardRef &cardRef, QWidget *parent = nullptr, Qt::WindowFlags f = {});
32
33public slots:
34 void setCard(const ExactCard &card);
35 void setCard(const CardRef &cardRef);
36 void setCard(AbstractCardItem *card);
37
38private slots:
39 void clear();
40};
41
42#endif
Definition abstract_card_item.h:22
void clear()
Definition card_info_display_widget.cpp:69
ExactCard exactCard
Definition card_info_display_widget.h:26
void setCard(const ExactCard &card)
Definition card_info_display_widget.cpp:44
CardInfoDisplayWidget(const CardRef &cardRef, QWidget *parent=nullptr, Qt::WindowFlags f={})
Definition card_info_display_widget.cpp:12
CardInfoPictureWidget * pic
Definition card_info_display_widget.h:27
qreal aspectRatio
Definition card_info_display_widget.h:25
CardInfoTextWidget * text
Definition card_info_display_widget.h:28
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
Definition card_info_text_widget.h:17
Represents a specific card instance, defined by its CardInfo and a particular printing.
Definition exact_card.h:19
Definition card_ref.h:14