summaryrefslogtreecommitdiff
path: root/src/citra_qt/debugger/disassembler.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/citra_qt/debugger/disassembler.cpp')
-rw-r--r--src/citra_qt/debugger/disassembler.cpp8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/citra_qt/debugger/disassembler.cpp b/src/citra_qt/debugger/disassembler.cpp
index 8db73752f..c61ace925 100644
--- a/src/citra_qt/debugger/disassembler.cpp
+++ b/src/citra_qt/debugger/disassembler.cpp
@@ -13,6 +13,7 @@
13#include "core/core.h" 13#include "core/core.h"
14#include "common/break_points.h" 14#include "common/break_points.h"
15#include "common/symbols.h" 15#include "common/symbols.h"
16#include "core/arm/arm_interface.h"
16#include "core/arm/skyeye_common/armdefs.h" 17#include "core/arm/skyeye_common/armdefs.h"
17#include "core/arm/disassembler/arm_disasm.h" 18#include "core/arm/disassembler/arm_disasm.h"
18 19
@@ -234,7 +235,7 @@ void DisassemblerWidget::OnToggleStartStop()
234 emu_thread.SetCpuRunning(!emu_thread.IsCpuRunning()); 235 emu_thread.SetCpuRunning(!emu_thread.IsCpuRunning());
235} 236}
236 237
237void DisassemblerWidget::OnCPUStepped() 238void DisassemblerWidget::OnDebugModeEntered()
238{ 239{
239 ARMword next_instr = Core::g_app_core->GetPC(); 240 ARMword next_instr = Core::g_app_core->GetPC();
240 241
@@ -251,6 +252,11 @@ void DisassemblerWidget::OnCPUStepped()
251 disasm_ui.treeView->selectionModel()->setCurrentIndex(model_index, QItemSelectionModel::SelectCurrent | QItemSelectionModel::Rows); 252 disasm_ui.treeView->selectionModel()->setCurrentIndex(model_index, QItemSelectionModel::SelectCurrent | QItemSelectionModel::Rows);
252} 253}
253 254
255void DisassemblerWidget::OnDebugModeLeft()
256{
257
258}
259
254int DisassemblerWidget::SelectedRow() 260int DisassemblerWidget::SelectedRow()
255{ 261{
256 QModelIndex index = disasm_ui.treeView->selectionModel()->currentIndex(); 262 QModelIndex index = disasm_ui.treeView->selectionModel()->currentIndex();