From 2951b9f4cd8c268ee8631e17deacd801c359a1dd Mon Sep 17 00:00:00 2001 From: RickyRister Date: Thu, 23 Jul 2026 00:27:20 -0700 Subject: [PATCH] fix settings widget --- cockatrice/CMakeLists.txt | 2 +- .../widgets/replay/replay_quick_settings_widget.cpp | 9 +++++++-- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/cockatrice/CMakeLists.txt b/cockatrice/CMakeLists.txt index b9a2ed67d..014a00b48 100644 --- a/cockatrice/CMakeLists.txt +++ b/cockatrice/CMakeLists.txt @@ -228,8 +228,8 @@ set(cockatrice_SOURCES src/interface/widgets/printing_selector/set_name_and_collectors_number_display_widget.cpp src/interface/widgets/quick_settings/settings_button_widget.cpp src/interface/widgets/quick_settings/settings_popup_widget.cpp - src/interface/widgets/replay/replay_quick_settings_widget.cpp src/interface/widgets/replay/replay_manager.cpp + src/interface/widgets/replay/replay_quick_settings_widget.cpp src/interface/widgets/replay/replay_timeline_widget.cpp src/interface/widgets/server/chat_view/chat_view.cpp src/interface/widgets/server/game_filter_configs.cpp diff --git a/cockatrice/src/interface/widgets/replay/replay_quick_settings_widget.cpp b/cockatrice/src/interface/widgets/replay/replay_quick_settings_widget.cpp index ea946715c..dfde22cb5 100644 --- a/cockatrice/src/interface/widgets/replay/replay_quick_settings_widget.cpp +++ b/cockatrice/src/interface/widgets/replay/replay_quick_settings_widget.cpp @@ -1,13 +1,17 @@ #include "replay_quick_settings_widget.h" -#include "../../client/settings/cache_settings.h" +#include "../../../client/settings/cache_settings.h" + +#include +#include +#include ReplayQuickSettingsWidget::ReplayQuickSettingsWidget(QWidget *parent) : SettingsButtonWidget(parent) { // fast forward speed fastForwardSpeedBox.setMinimum(1); fastForwardSpeedBox.setValue(SettingsCache::instance().getFastForwardSpeed()); - connect(&fastForwardSpeedBox, &QDoubleSpinBox::valueChanged, this, + connect(&fastForwardSpeedBox, qOverload(&QDoubleSpinBox::valueChanged), this, &ReplayQuickSettingsWidget::actUpdateFastForwardSpeed); // putting it all together @@ -19,6 +23,7 @@ ReplayQuickSettingsWidget::ReplayQuickSettingsWidget(QWidget *parent) : Settings this->addSettingsWidget(widget); + connect(&SettingsCache::instance(), &SettingsCache::langChanged, this, &ReplayQuickSettingsWidget::retranslateUi); retranslateUi(); }