summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authorSepalani <sepalani@hotmail.fr>2021-03-04 21:10:37 +0400
committerSepalani <sepalani@hotmail.fr>2021-03-04 21:10:37 +0400
commitef977123d53ebd8dc6a9100aa16ee3dea2270a87 (patch)
tree4b03cfb04925a340de3b47dae4eac5b79c433c76 /Source
parentbe500a98e2befc1c0d5a80745ca9a8ec8ce1c31a (diff)
BreakpointWidget: Emit BreakpointsChanged to update views
Diffstat (limited to 'Source')
-rw-r--r--Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp b/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp
index 06bd74a29e..c62b1c8aed 100644
--- a/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp
+++ b/Source/Core/DolphinQt/Debugger/BreakpointWidget.cpp
@@ -250,6 +250,7 @@ void BreakpointWidget::OnDelete()
PowerPC::memchecks.Remove(address);
Settings::Instance().blockSignals(false);
+ emit BreakpointsChanged();
Update();
}
@@ -261,6 +262,8 @@ void BreakpointWidget::OnClear()
Settings::Instance().blockSignals(false);
m_table->setRowCount(0);
+
+ emit BreakpointsChanged();
Update();
}
@@ -295,6 +298,7 @@ void BreakpointWidget::OnLoad()
Settings::Instance().blockSignals(false);
}
+ emit BreakpointsChanged();
Update();
}
@@ -331,6 +335,8 @@ void BreakpointWidget::OnContextMenu()
{
menu->addAction(bp_iter->is_enabled ? tr("Disable") : tr("Enable"), [this, &bp_address]() {
PowerPC::breakpoints.ToggleBreakPoint(bp_address);
+
+ emit BreakpointsChanged();
Update();
});
}
@@ -351,6 +357,8 @@ void BreakpointWidget::OnContextMenu()
menu->addAction(mb_iter->is_enabled ? tr("Disable") : tr("Enable"), [this, &bp_address]() {
PowerPC::memchecks.ToggleBreakPoint(bp_address);
+
+ emit BreakpointsChanged();
Update();
});
}
@@ -371,6 +379,7 @@ void BreakpointWidget::AddBP(u32 addr, bool temp, bool break_on_hit, bool log_on
{
PowerPC::breakpoints.Add(addr, temp, break_on_hit, log_on_hit);
+ emit BreakpointsChanged();
Update();
}
@@ -391,6 +400,7 @@ void BreakpointWidget::AddAddressMBP(u32 addr, bool on_read, bool on_write, bool
PowerPC::memchecks.Add(check);
Settings::Instance().blockSignals(false);
+ emit BreakpointsChanged();
Update();
}
@@ -411,5 +421,6 @@ void BreakpointWidget::AddRangedMBP(u32 from, u32 to, bool on_read, bool on_writ
PowerPC::memchecks.Add(check);
Settings::Instance().blockSignals(false);
+ emit BreakpointsChanged();
Update();
}