Cockatrice 2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
mana_cost_widget.h
Go to the documentation of this file.
1
6
7#ifndef MANA_COST_WIDGET_H
8#define MANA_COST_WIDGET_H
9
10#include <QHBoxLayout>
11#include <QWidget>
13
14class ManaCostWidget : public QWidget
15{
16 Q_OBJECT
17public:
18 explicit ManaCostWidget(QWidget *parent, CardInfoPtr card);
19
20 QStringList parseManaCost(const QString &manaString);
21public slots:
22 void resizeEvent(QResizeEvent *event) override;
23
24private:
26 QHBoxLayout *layout;
27};
28
29#endif // MANA_COST_WIDGET_H
QSharedPointer< CardInfo > CardInfoPtr
Definition card_info.cpp:20
QStringList parseManaCost(const QString &manaString)
Definition mana_cost_widget.cpp:51
CardInfoPtr card
Definition mana_cost_widget.h:25
void resizeEvent(QResizeEvent *event) override
Definition mana_cost_widget.cpp:31
ManaCostWidget(QWidget *parent, CardInfoPtr card)
Definition mana_cost_widget.cpp:11
QHBoxLayout * layout
Definition mana_cost_widget.h:26