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
replay_quick_settings_widget.h
Go to the documentation of this file.
1
#ifndef COCKATRICE_REPLAY_QUICK_SETTINGS_WIDGET_H
2
#define COCKATRICE_REPLAY_QUICK_SETTINGS_WIDGET_H
3
4
#include "../../interface/widgets/quick_settings/settings_button_widget.h"
5
6
#include <QCheckBox>
7
#include <QDoubleSpinBox>
8
#include <QLabel>
9
#include <QtGlobal>
10
#include <
libcockatrice/utility/macros.h
>
11
#include <qtmetamacros.h>
12
13
class
QWidget;
14
15
class
ReplayQuickSettingsWidget
:
public
SettingsButtonWidget
16
{
17
Q_OBJECT
18
19
public
:
20
explicit
ReplayQuickSettingsWidget
(QWidget *parent);
21
22
void
retranslateUi
();
23
24
signals:
25
void
fastForwardSpeedChanged
(qreal speed);
26
void
skipEmptySectionsChanged
(
bool
skip);
27
28
private
:
29
QLabel
fastForwardSpeedLabel
;
30
QDoubleSpinBox
fastForwardSpeedBox
;
31
32
QCheckBox
skipEmptyCheckBox
;
33
34
private
slots:
35
void
actUpdateFastForwardSpeed
(qreal value);
36
void
actUpdateSkipEmptySections
(
QT_STATE_CHANGED_T
value);
37
};
38
39
#endif
// COCKATRICE_REPLAY_QUICK_SETTINGS_WIDGET_H
ReplayQuickSettingsWidget::skipEmptySectionsChanged
void skipEmptySectionsChanged(bool skip)
ReplayQuickSettingsWidget::actUpdateSkipEmptySections
void actUpdateSkipEmptySections(QT_STATE_CHANGED_T value)
Definition
replay_quick_settings_widget.cpp:58
ReplayQuickSettingsWidget::retranslateUi
void retranslateUi()
Definition
replay_quick_settings_widget.cpp:44
ReplayQuickSettingsWidget::actUpdateFastForwardSpeed
void actUpdateFastForwardSpeed(qreal value)
Definition
replay_quick_settings_widget.cpp:52
ReplayQuickSettingsWidget::ReplayQuickSettingsWidget
ReplayQuickSettingsWidget(QWidget *parent)
Definition
replay_quick_settings_widget.cpp:15
ReplayQuickSettingsWidget::fastForwardSpeedChanged
void fastForwardSpeedChanged(qreal speed)
ReplayQuickSettingsWidget::skipEmptyCheckBox
QCheckBox skipEmptyCheckBox
Definition
replay_quick_settings_widget.h:32
ReplayQuickSettingsWidget::fastForwardSpeedBox
QDoubleSpinBox fastForwardSpeedBox
Definition
replay_quick_settings_widget.h:30
ReplayQuickSettingsWidget::fastForwardSpeedLabel
QLabel fastForwardSpeedLabel
Definition
replay_quick_settings_widget.h:29
SettingsButtonWidget::SettingsButtonWidget
SettingsButtonWidget(QWidget *parent=nullptr)
Definition
settings_button_widget.cpp:20
macros.h
QT_STATE_CHANGED_T
#define QT_STATE_CHANGED_T
Definition
macros.h:11
cockatrice
src
interface
widgets
replay
replay_quick_settings_widget.h
Generated by
1.18.0