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
card_info_text_widget.h
Go to the documentation of this file.
1
6
7
#ifndef CARDINFOTEXT_H
8
#define CARDINFOTEXT_H
9
10
#include "
libcockatrice/card/printing/exact_card.h
"
11
12
#include <QFrame>
13
#include <QString>
14
#include <qtmetamacros.h>
15
16
class
QLabel;
17
class
QScrollArea;
18
class
QTextEdit;
19
class
QWidget;
20
21
class
CardInfoTextWidget
:
public
QFrame
22
{
23
Q_OBJECT
24
25
private
:
26
QLabel *
propsLabel
;
27
QScrollArea *
propsScroll
;
28
QTextEdit *
textLabel
;
29
ExactCard
currentCard
;
30
void
setTexts
(
const
QString &propsText,
const
QString &textText);
31
32
public
:
33
explicit
CardInfoTextWidget
(QWidget *parent =
nullptr
);
34
void
retranslateUi
();
35
void
setInvalidCardName
(
const
QString &cardName);
36
37
signals:
38
void
linkActivated
(
const
QString &link);
39
public
slots:
40
void
setCard
(
const
ExactCard
&card);
41
};
42
43
#endif
CardInfoTextWidget::linkActivated
void linkActivated(const QString &link)
CardInfoTextWidget::CardInfoTextWidget
CardInfoTextWidget(QWidget *parent=nullptr)
Definition
card_info_text_widget.cpp:25
CardInfoTextWidget::currentCard
ExactCard currentCard
Last card set, re-rendered when the card language changes.
Definition
card_info_text_widget.h:29
CardInfoTextWidget::retranslateUi
void retranslateUi()
Definition
card_info_text_widget.cpp:124
CardInfoTextWidget::propsScroll
QScrollArea * propsScroll
Definition
card_info_text_widget.h:27
CardInfoTextWidget::setInvalidCardName
void setInvalidCardName(const QString &cardName)
Definition
card_info_text_widget.cpp:119
CardInfoTextWidget::setCard
void setCard(const ExactCard &card)
Definition
card_info_text_widget.cpp:71
CardInfoTextWidget::textLabel
QTextEdit * textLabel
Definition
card_info_text_widget.h:28
CardInfoTextWidget::propsLabel
QLabel * propsLabel
Definition
card_info_text_widget.h:26
CardInfoTextWidget::setTexts
void setTexts(const QString &propsText, const QString &textText)
Definition
card_info_text_widget.cpp:62
ExactCard
Represents a specific card instance, defined by its CardInfo and a particular printing.
Definition
exact_card.h:24
exact_card.h
cockatrice
src
interface
widgets
cards
card_info_text_widget.h
Generated by
1.18.0