From 34bcbfacc550bdb3d93a6d49aa23bed6eb0bb399 Mon Sep 17 00:00:00 2001 From: trigger Date: Tue, 29 Apr 2025 20:51:03 -0700 Subject: [PATCH] Update cheat_manager.cpp --- rpcs3/rpcs3qt/cheat_manager.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/rpcs3/rpcs3qt/cheat_manager.cpp b/rpcs3/rpcs3qt/cheat_manager.cpp index 5724999771..ac43de6ce0 100644 --- a/rpcs3/rpcs3qt/cheat_manager.cpp +++ b/rpcs3/rpcs3qt/cheat_manager.cpp @@ -7,6 +7,7 @@ #include #include "cheat_manager.h" +#include "memory_viewer_panel.h" #include "Emu/System.h" #include "Emu/Memory/vm.h" @@ -829,6 +830,7 @@ cheat_manager_dialog::cheat_manager_dialog(QWidget* parent) QMenu* menu = new QMenu(); QAction* add_to_cheat_list = new QAction(tr("Add to cheat list"), menu); + QAction* show_in_mem_viewer = new QAction(tr("Show in Memory Viewer"), menu); const u32 offset = offsets_found[current_row]; const cheat_type type = static_cast(cbx_cheat_search_type->currentIndex()); @@ -849,7 +851,13 @@ cheat_manager_dialog::cheat_manager_dialog(QWidget* parent) update_cheat_list(); }); + connect(show_in_mem_viewer, &QAction::triggered, [offset]() + { + memory_viewer_panel::ShowAtPC(offset); + }); + menu->addAction(add_to_cheat_list); + menu->addAction(show_in_mem_viewer); menu->exec(globalPos); });