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
7
class
BarChartBackgroundWidget
:
public
QWidget
8
{
9
Q_OBJECT
10
public
:
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);
16
public
slots:
17
QSize
sizeHint
()
const override
;
18
19
protected
:
20
void
paintEvent
(QPaintEvent *event)
override
;
21
};
22
23
#endif
// COCKATRICE_BAR_CHART_BACKGROUND_WIDGET_H
BarChartBackgroundWidget::highest
int highest
Definition
bar_chart_background_widget.h:11
BarChartBackgroundWidget::barCount
int barCount
Definition
bar_chart_background_widget.h:12
BarChartBackgroundWidget::labelHeight
int labelHeight
Definition
bar_chart_background_widget.h:13
BarChartBackgroundWidget::sizeHint
QSize sizeHint() const override
Definition
bar_chart_background_widget.cpp:8
BarChartBackgroundWidget::BarChartBackgroundWidget
BarChartBackgroundWidget(QWidget *parent)
Definition
bar_chart_background_widget.cpp:3
BarChartBackgroundWidget::paintEvent
void paintEvent(QPaintEvent *event) override
Definition
bar_chart_background_widget.cpp:13
cockatrice
src
interface
widgets
general
display
charts
bars
bar_chart_background_widget.h
Generated by
1.14.0