Cockatrice
2025-11-30-Development-2.11.0-beta.38
A cross-platform virtual tabletop for multiplayer card games
Loading...
Searching...
No Matches
set_name_and_collectors_number_display_widget.h
Go to the documentation of this file.
1
7
8
#ifndef SET_NAME_AND_COLLECTORS_NUMBER_DISPLAY_WIDGET_H
9
#define SET_NAME_AND_COLLECTORS_NUMBER_DISPLAY_WIDGET_H
10
11
#include <QLabel>
12
#include <QSlider>
13
#include <QVBoxLayout>
14
#include <QWidget>
15
16
class
SetNameAndCollectorsNumberDisplayWidget
:
public
QWidget
17
{
18
Q_OBJECT
19
public
:
20
SetNameAndCollectorsNumberDisplayWidget
(QWidget *parent,
21
const
QString &
setName
,
22
const
QString &
collectorsNumber
,
23
QSlider *
cardSizeSlider
);
24
void
resizeEvent
(QResizeEvent *event)
override
;
25
26
public
slots:
27
void
adjustFontSize
(
int
scalePercentage);
28
29
private
:
30
QVBoxLayout *
layout
;
31
QLabel *
setName
;
32
QLabel *
collectorsNumber
;
33
QSlider *
cardSizeSlider
;
34
};
35
36
#endif
// SET_NAME_AND_COLLECTORS_NUMBER_DISPLAY_WIDGET_H
SetNameAndCollectorsNumberDisplayWidget::SetNameAndCollectorsNumberDisplayWidget
SetNameAndCollectorsNumberDisplayWidget(QWidget *parent, const QString &setName, const QString &collectorsNumber, QSlider *cardSizeSlider)
Definition
set_name_and_collectors_number_display_widget.cpp:12
SetNameAndCollectorsNumberDisplayWidget::setName
QLabel * setName
Definition
set_name_and_collectors_number_display_widget.h:31
SetNameAndCollectorsNumberDisplayWidget::layout
QVBoxLayout * layout
Definition
set_name_and_collectors_number_display_widget.h:30
SetNameAndCollectorsNumberDisplayWidget::adjustFontSize
void adjustFontSize(int scalePercentage)
Adjusts the font size of the labels based on the slider value.
Definition
set_name_and_collectors_number_display_widget.cpp:55
SetNameAndCollectorsNumberDisplayWidget::resizeEvent
void resizeEvent(QResizeEvent *event) override
Handles resize events to adjust the height of the set name label.
Definition
set_name_and_collectors_number_display_widget.cpp:89
SetNameAndCollectorsNumberDisplayWidget::cardSizeSlider
QSlider * cardSizeSlider
Definition
set_name_and_collectors_number_display_widget.h:33
SetNameAndCollectorsNumberDisplayWidget::collectorsNumber
QLabel * collectorsNumber
Definition
set_name_and_collectors_number_display_widget.h:32
cockatrice
src
interface
widgets
printing_selector
set_name_and_collectors_number_display_widget.h
Generated by
1.14.0