diff options
| author | Jordan Woyak <jordan.woyak@gmail.com> | 2019-03-26 19:31:03 -0500 |
|---|---|---|
| committer | Jordan Woyak <jordan.woyak@gmail.com> | 2019-04-07 09:32:49 -0500 |
| commit | 5efb717873691fa42447ca0d9d9810b5ad501b42 (patch) | |
| tree | 4d3f306850c0a1f876489327d7de98ca1c0cba6a /Source/Core/DolphinQt/Config/Mapping/MappingBool.cpp | |
| parent | 75e74315e69df1dc03bbda4373528e9e26274d7d (diff) | |
InputCommon: Clean up how numeric settings are handled. Add units of measure to UI. Eliminate hidden magic values of the IR cursor.
Diffstat (limited to 'Source/Core/DolphinQt/Config/Mapping/MappingBool.cpp')
| -rw-r--r-- | Source/Core/DolphinQt/Config/Mapping/MappingBool.cpp | 29 |
1 files changed, 0 insertions, 29 deletions
diff --git a/Source/Core/DolphinQt/Config/Mapping/MappingBool.cpp b/Source/Core/DolphinQt/Config/Mapping/MappingBool.cpp deleted file mode 100644 index 1112f3b5e2..0000000000 --- a/Source/Core/DolphinQt/Config/Mapping/MappingBool.cpp +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright 2017 Dolphin Emulator Project -// Licensed under GPLv2+ -// Refer to the license.txt file included. - -#include "DolphinQt/Config/Mapping/MappingBool.h" - -#include "DolphinQt/Config/Mapping/MappingWidget.h" - -#include "InputCommon/ControllerEmu/ControllerEmu.h" -#include "InputCommon/ControllerEmu/Setting/BooleanSetting.h" -#include "InputCommon/ControllerInterface/ControllerInterface.h" - -MappingBool::MappingBool(MappingWidget* parent, ControllerEmu::BooleanSetting* setting) - : QCheckBox(tr(setting->m_ui_name.c_str())), m_setting(*setting) -{ - connect(this, &QCheckBox::stateChanged, this, [this, parent](int value) { - m_setting.SetValue(value); - parent->SaveSettings(); - }); - - connect(parent, &MappingWidget::ConfigChanged, this, &MappingBool::ConfigChanged); -} - -void MappingBool::ConfigChanged() -{ - const bool old_state = blockSignals(true); - setChecked(m_setting.GetValue()); - blockSignals(old_state); -} |
