diff options
| author | Mat M <mathew1800@gmail.com> | 2018-02-07 01:29:45 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-02-07 01:29:45 -0500 |
| commit | bb805bdd9fc042c8aa9355ca48da679d05e45183 (patch) | |
| tree | 153f460e552e9be25e83187dfb7eaee8ec2cb4c3 /Source | |
| parent | 920dd0edd0931d7279548d3ee23da25080a1561e (diff) | |
| parent | 2f7b68ade5f1c9e29bce9eb9ecbcec4296e68635 (diff) | |
Merge pull request #6360 from spycrab/qt_mbp_delete
Qt/BreakpointWidget: Fix MBP delete
Diffstat (limited to 'Source')
| -rw-r--r-- | Source/Core/DolphinQt2/Debugger/BreakpointWidget.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/Source/Core/DolphinQt2/Debugger/BreakpointWidget.cpp b/Source/Core/DolphinQt2/Debugger/BreakpointWidget.cpp index 80ac714607..a5f6278904 100644 --- a/Source/Core/DolphinQt2/Debugger/BreakpointWidget.cpp +++ b/Source/Core/DolphinQt2/Debugger/BreakpointWidget.cpp @@ -142,7 +142,10 @@ void BreakpointWidget::Update() for (const auto& mbp : PowerPC::memchecks.GetMemChecks()) { m_table->setRowCount(i + 1); - m_table->setItem(i, 0, create_item(mbp.break_on_hit || mbp.log_on_hit ? tr("on") : QString())); + auto* active = create_item(mbp.break_on_hit || mbp.log_on_hit ? tr("on") : QString()); + active->setData(Qt::UserRole, mbp.start_address); + + m_table->setItem(i, 0, active); m_table->setItem(i, 1, create_item(QStringLiteral("MBP"))); if (g_symbolDB.GetSymbolFromAddr(mbp.start_address)) |
