summaryrefslogtreecommitdiff
path: root/Source/Core/DolphinQt2/MenuBar.cpp
diff options
context:
space:
mode:
authorLéo Lam <leolino.lam@gmail.com>2018-04-04 16:58:04 +0200
committerGitHub <noreply@github.com>2018-04-04 16:58:04 +0200
commit9be505fde2c695c90314b07a0ad90f537301f034 (patch)
tree71289493b6e2a567009baa58d223595e04b9db35 /Source/Core/DolphinQt2/MenuBar.cpp
parent4d5adf3dfa9db47a3f68bb198ddb6e9a48efc926 (diff)
parent95ae4b34d98facc3049749791e3f8cb318f5fa2b (diff)
Merge pull request #6473 from spycrab/qt_dbg_memory
Qt/Debugger: Implement "Memory" widget
Diffstat (limited to 'Source/Core/DolphinQt2/MenuBar.cpp')
-rw-r--r--Source/Core/DolphinQt2/MenuBar.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/Source/Core/DolphinQt2/MenuBar.cpp b/Source/Core/DolphinQt2/MenuBar.cpp
index f2e64d5e39..7a0aeb729b 100644
--- a/Source/Core/DolphinQt2/MenuBar.cpp
+++ b/Source/Core/DolphinQt2/MenuBar.cpp
@@ -120,6 +120,7 @@ void MenuBar::OnDebugModeToggled(bool enabled)
m_show_registers->setVisible(enabled);
m_show_watch->setVisible(enabled);
m_show_breakpoints->setVisible(enabled);
+ m_show_memory->setVisible(enabled);
if (enabled)
addMenu(m_symbols);
@@ -377,6 +378,14 @@ void MenuBar::AddViewMenu()
connect(&Settings::Instance(), &Settings::BreakpointsVisibilityChanged, m_show_breakpoints,
&QAction::setChecked);
+ m_show_memory = view_menu->addAction(tr("&Memory"));
+ m_show_memory->setCheckable(true);
+ m_show_memory->setChecked(Settings::Instance().IsMemoryVisible());
+
+ connect(m_show_memory, &QAction::toggled, &Settings::Instance(), &Settings::SetMemoryVisible);
+ connect(&Settings::Instance(), &Settings::MemoryVisibilityChanged, m_show_memory,
+ &QAction::setChecked);
+
view_menu->addSeparator();
AddGameListTypeSection(view_menu);