Cockatrice 2026-01-14-Development-2.11.0-beta.46
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
mana_distribution_single_display_widget.h
Go to the documentation of this file.
1#ifndef COCKATRICE_MANA_DISTRIBUTION_SINGLE_DISPLAY_WIDGET_H
2#define COCKATRICE_MANA_DISTRIBUTION_SINGLE_DISPLAY_WIDGET_H
3
4#include <QHBoxLayout>
5#include <QLabel>
6#include <QProgressBar>
7#include <QWidget>
8
10{
11 Q_OBJECT
12public:
13 explicit ManaDistributionSingleDisplayWidget(const QString &colorSymbol, QWidget *parent = nullptr);
14
15 void setDevotion(int pips, int cards, int percent);
16 void setProduction(int pips, int cards, int percent);
17
18private:
19 QLabel *symbolLabel;
20
21 QProgressBar *devotionBar;
23
24 QProgressBar *productionBar;
26};
27
28#endif // COCKATRICE_MANA_DISTRIBUTION_SINGLE_DISPLAY_WIDGET_H
QLabel * devotionLabel
Definition mana_distribution_single_display_widget.h:22
ManaDistributionSingleDisplayWidget(const QString &colorSymbol, QWidget *parent=nullptr)
Definition mana_distribution_single_display_widget.cpp:7
QProgressBar * productionBar
Definition mana_distribution_single_display_widget.h:24
QLabel * symbolLabel
Definition mana_distribution_single_display_widget.h:19
QLabel * productionLabel
Definition mana_distribution_single_display_widget.h:25
void setProduction(int pips, int cards, int percent)
Definition mana_distribution_single_display_widget.cpp:45
QProgressBar * devotionBar
Definition mana_distribution_single_display_widget.h:21
void setDevotion(int pips, int cards, int percent)
Definition mana_distribution_single_display_widget.cpp:39