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>
12
#include <
libcockatrice/card/card_info.h
>
13
14
class
ManaCostWidget
:
public
QWidget
15
{
16
Q_OBJECT
17
public
:
18
explicit
ManaCostWidget
(QWidget *parent,
CardInfoPtr
card
);
19
20
QStringList
parseManaCost
(
const
QString &manaString);
21
public
slots:
22
void
resizeEvent
(QResizeEvent *event)
override
;
23
24
private
:
25
CardInfoPtr
card
;
26
QHBoxLayout *
layout
;
27
};
28
29
#endif
// MANA_COST_WIDGET_H
CardInfoPtr
QSharedPointer< CardInfo > CardInfoPtr
Definition
card_info.cpp:20
card_info.h
ManaCostWidget::parseManaCost
QStringList parseManaCost(const QString &manaString)
Definition
mana_cost_widget.cpp:51
ManaCostWidget::card
CardInfoPtr card
Definition
mana_cost_widget.h:25
ManaCostWidget::resizeEvent
void resizeEvent(QResizeEvent *event) override
Definition
mana_cost_widget.cpp:31
ManaCostWidget::ManaCostWidget
ManaCostWidget(QWidget *parent, CardInfoPtr card)
Definition
mana_cost_widget.cpp:11
ManaCostWidget::layout
QHBoxLayout * layout
Definition
mana_cost_widget.h:26
cockatrice
src
interface
widgets
cards
additional_info
mana_cost_widget.h
Generated by
1.14.0