Cockatrice
2026-10-19-Development-3.1.2-beta.2
A virtual tabletop for multiplayer card games
Toggle main menu visibility
Loading...
Searching...
No Matches
overlap_control_widget.h
Go to the documentation of this file.
1
6
7
#ifndef OVERLAP_CONTROL_WIDGET_H
8
#define OVERLAP_CONTROL_WIDGET_H
9
#include <QWidget>
10
#include <qnamespace.h>
11
#include <qtmetamacros.h>
12
13
class
LabeledInput
;
14
class
OverlapWidget
;
15
class
QHBoxLayout;
16
class
QSlider;
17
18
class
OverlapControlWidget
final :
public
QWidget
19
{
20
Q_OBJECT
21
22
public
:
23
OverlapControlWidget
(
int
overlapPercentage
,
24
int
maxColumns
,
25
int
maxRows
,
26
Qt::Orientation
direction
,
27
QWidget *parent);
28
void
connectOverlapWidget
(
OverlapWidget
*overlap_widget);
29
30
private
:
31
QHBoxLayout *
layout
;
32
QSlider *
card_size_slider
;
33
LabeledInput
*
amount_of_items_to_overlap
;
34
LabeledInput
*
overlap_percentage_input
;
35
LabeledInput
*
overlap_direction
;
36
int
overlapPercentage
;
37
int
maxColumns
;
38
int
maxRows
;
39
Qt::Orientation
direction
;
40
};
41
42
#endif
// OVERLAP_CONTROL_WIDGET_H
LabeledInput
Definition
labeled_input.h:21
OverlapControlWidget::OverlapControlWidget
OverlapControlWidget(int overlapPercentage, int maxColumns, int maxRows, Qt::Orientation direction, QWidget *parent)
Definition
overlap_control_widget.cpp:9
OverlapControlWidget::amount_of_items_to_overlap
LabeledInput * amount_of_items_to_overlap
Definition
overlap_control_widget.h:33
OverlapControlWidget::layout
QHBoxLayout * layout
Definition
overlap_control_widget.h:31
OverlapControlWidget::maxRows
int maxRows
Definition
overlap_control_widget.h:38
OverlapControlWidget::connectOverlapWidget
void connectOverlapWidget(OverlapWidget *overlap_widget)
Definition
overlap_control_widget.cpp:44
OverlapControlWidget::maxColumns
int maxColumns
Definition
overlap_control_widget.h:37
OverlapControlWidget::overlap_percentage_input
LabeledInput * overlap_percentage_input
Definition
overlap_control_widget.h:34
OverlapControlWidget::direction
Qt::Orientation direction
Definition
overlap_control_widget.h:39
OverlapControlWidget::overlapPercentage
int overlapPercentage
Definition
overlap_control_widget.h:36
OverlapControlWidget::card_size_slider
QSlider * card_size_slider
Definition
overlap_control_widget.h:32
OverlapControlWidget::overlap_direction
LabeledInput * overlap_direction
Definition
overlap_control_widget.h:35
OverlapWidget
A widget for managing overlapping child widgets.
Definition
overlap_widget.h:18
cockatrice
src
interface
widgets
general
layout_containers
overlap_control_widget.h
Generated by
1.18.0