diff --git a/Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp b/Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp index 6bb14b9928..74b4ceaf11 100644 --- a/Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp +++ b/Source/Core/DolphinQt/Config/Mapping/IOWindow.cpp @@ -771,7 +771,7 @@ void IOWindow::UpdateExpression(std::string new_expression, UpdateMode mode) m_controller->UpdateSingleControlReference(g_controller_interface, m_reference); // Emit signal that this IOWindow's expression changed. - emit OnMappingChange(QString::fromStdString(m_reference->GetExpression())); + emit OnMappingChange(); // This is the only place where we need to update the user variables. Keep the first 4 items. while (m_variables_combo->count() > 4) diff --git a/Source/Core/DolphinQt/Config/Mapping/IOWindow.h b/Source/Core/DolphinQt/Config/Mapping/IOWindow.h index d75b2878d5..e719c5ad54 100644 --- a/Source/Core/DolphinQt/Config/Mapping/IOWindow.h +++ b/Source/Core/DolphinQt/Config/Mapping/IOWindow.h @@ -71,7 +71,7 @@ public: signals: void DetectInputComplete(); void TestOutputComplete(); - void OnMappingChange(const QString& expression); + void OnMappingChange(); private: std::shared_ptr GetSelectedDevice() const; diff --git a/Source/Core/DolphinQt/Config/Mapping/MappingButton.cpp b/Source/Core/DolphinQt/Config/Mapping/MappingButton.cpp index bc194fdcb8..e7ec598004 100644 --- a/Source/Core/DolphinQt/Config/Mapping/MappingButton.cpp +++ b/Source/Core/DolphinQt/Config/Mapping/MappingButton.cpp @@ -93,8 +93,8 @@ void MappingButton::AdvancedPressed() IOWindow io(m_mapping_window, m_mapping_window->GetController(), m_reference, m_reference->IsInput() ? IOWindow::Type::Input : IOWindow::Type::Output); - connect(&io, &IOWindow::OnMappingChange, m_mapping_window, [this](const QString& expr) { - m_mapping_window->OnMappingChange(1); + connect(&io, &IOWindow::OnMappingChange, m_mapping_window, [this] { + m_mapping_window->OnMappingChange(); }); io.exec(); diff --git a/Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp b/Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp index 19c7e2e9c7..ba60b172f5 100644 --- a/Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp +++ b/Source/Core/DolphinQt/Config/Mapping/MappingCommon.cpp @@ -133,7 +133,7 @@ public: m_parent->GetController()->UpdateSingleControlReference(g_controller_interface, control_reference); m_parent->GetController()->GetConfig()->GenerateControllerTextures(); - m_parent->OnMappingChange(0); + m_parent->OnMappingChange(); } void UpdateInputDetectionStartTimer() diff --git a/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp b/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp index e14da5025a..ed4957d00a 100644 --- a/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp +++ b/Source/Core/DolphinQt/Config/Mapping/MappingWindow.cpp @@ -663,7 +663,7 @@ void MappingWindow::ActivateExtensionTab() m_tab_widget->setCurrentIndex(3); } -void MappingWindow::OnMappingChange(int source) +void MappingWindow::OnMappingChange() { UpdateProfileButtonState(); } \ No newline at end of file diff --git a/Source/Core/DolphinQt/Config/Mapping/MappingWindow.h b/Source/Core/DolphinQt/Config/Mapping/MappingWindow.h index 98771a47ca..d65fdb2bd0 100644 --- a/Source/Core/DolphinQt/Config/Mapping/MappingWindow.h +++ b/Source/Core/DolphinQt/Config/Mapping/MappingWindow.h @@ -56,7 +56,7 @@ public: bool IsIterativeMappingEnabled() const; void ShowExtensionMotionTabs(bool show); void ActivateExtensionTab(); - void OnMappingChange(int source); + void OnMappingChange(); signals: // Emitted when config has changed so widgets can update to reflect the change.