Cockatrice 2026-01-14-Development-2.11.0-beta.46
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
bar_chart_background_widget.h
Go to the documentation of this file.
1#ifndef COCKATRICE_BAR_CHART_BACKGROUND_WIDGET_H
2#define COCKATRICE_BAR_CHART_BACKGROUND_WIDGET_H
3
4#include <QPainter>
5#include <QWidget>
6
7class BarChartBackgroundWidget : public QWidget
8{
9 Q_OBJECT
10public:
11 int highest = 0; // global maximum (shared across bars)
12 int barCount = 0; // number of CMC columns
13 int labelHeight = 20; // reserved for CMC numbers
14
15 explicit BarChartBackgroundWidget(QWidget *parent);
16public slots:
17 QSize sizeHint() const override;
18
19protected:
20 void paintEvent(QPaintEvent *event) override;
21};
22
23#endif // COCKATRICE_BAR_CHART_BACKGROUND_WIDGET_H
int highest
Definition bar_chart_background_widget.h:11
int barCount
Definition bar_chart_background_widget.h:12
int labelHeight
Definition bar_chart_background_widget.h:13
QSize sizeHint() const override
Definition bar_chart_background_widget.cpp:8
BarChartBackgroundWidget(QWidget *parent)
Definition bar_chart_background_widget.cpp:3
void paintEvent(QPaintEvent *event) override
Definition bar_chart_background_widget.cpp:13