mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-01-10 16:19:28 +01:00
Qt/Mapping: Fix "Default" not working properly.
This commit is contained in:
parent
71c8c65e6f
commit
3d7b613be5
@ -24,6 +24,7 @@ MappingWidget::MappingWidget(MappingWindow* window) : m_parent(window)
|
|||||||
{
|
{
|
||||||
connect(window, &MappingWindow::ClearFields, this, &MappingWidget::OnClearFields);
|
connect(window, &MappingWindow::ClearFields, this, &MappingWidget::OnClearFields);
|
||||||
connect(window, &MappingWindow::Update, this, &MappingWidget::Update);
|
connect(window, &MappingWindow::Update, this, &MappingWidget::Update);
|
||||||
|
connect(window, &MappingWindow::Save, this, &MappingWidget::SaveSettings);
|
||||||
}
|
}
|
||||||
|
|
||||||
MappingWindow* MappingWidget::GetParent() const
|
MappingWindow* MappingWidget::GetParent() const
|
||||||
|
@ -24,7 +24,7 @@ namespace ControllerEmu
|
|||||||
class Control;
|
class Control;
|
||||||
class ControlGroup;
|
class ControlGroup;
|
||||||
class EmulatedController;
|
class EmulatedController;
|
||||||
}
|
} // namespace ControllerEmu
|
||||||
|
|
||||||
namespace ciface
|
namespace ciface
|
||||||
{
|
{
|
||||||
@ -32,7 +32,7 @@ namespace Core
|
|||||||
{
|
{
|
||||||
class Device;
|
class Device;
|
||||||
}
|
}
|
||||||
}
|
} // namespace ciface
|
||||||
|
|
||||||
class MappingWidget : public QWidget
|
class MappingWidget : public QWidget
|
||||||
{
|
{
|
||||||
|
@ -345,6 +345,7 @@ void MappingWindow::OnDefaultFieldsPressed()
|
|||||||
m_controller->LoadDefaults(g_controller_interface);
|
m_controller->LoadDefaults(g_controller_interface);
|
||||||
m_controller->UpdateReferences(g_controller_interface);
|
m_controller->UpdateReferences(g_controller_interface);
|
||||||
emit Update();
|
emit Update();
|
||||||
|
emit Save();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool MappingWindow::IsIterativeInput() const
|
bool MappingWindow::IsIterativeInput() const
|
||||||
|
@ -56,6 +56,7 @@ public:
|
|||||||
signals:
|
signals:
|
||||||
void Update();
|
void Update();
|
||||||
void ClearFields();
|
void ClearFields();
|
||||||
|
void Save();
|
||||||
|
|
||||||
private:
|
private:
|
||||||
void SetMappingType(Type type);
|
void SetMappingType(Type type);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user