mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2026-08-18 16:28:13 -05:00
Improved stereoscopic 3D settings
This commit is contained in:
@@ -1,6 +1,8 @@
|
||||
// Copyright 2023 Dolphin Emulator Project
|
||||
// SPDX-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
#include <QPointer>
|
||||
|
||||
#include "DolphinQt/Config/ConfigControls/ConfigFloatSlider.h"
|
||||
|
||||
ConfigFloatSlider::ConfigFloatSlider(float minimum, float maximum,
|
||||
@@ -38,3 +40,12 @@ void ConfigFloatSlider::OnConfigChanged()
|
||||
{
|
||||
setValue(std::round((ReadValue(m_setting) - m_minimum) / m_step));
|
||||
}
|
||||
|
||||
ConfigFloatLabel::ConfigFloatLabel(const QString& text, ConfigFloatSlider* widget) : QLabel(text)
|
||||
{
|
||||
connect(&Settings::Instance(), &Settings::ConfigChanged, this, [this, widget = QPointer{widget}] {
|
||||
// Label shares font changes with ConfigFloatSlider to mark game ini settings.
|
||||
if (widget)
|
||||
setFont(widget->font());
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user