From a12d4996ed25fa77831fcbeee2686bcb09b91c90 Mon Sep 17 00:00:00 2001 From: spycrab Date: Wed, 11 Apr 2018 23:43:47 +0200 Subject: Qt: Use new debugger icons --- Source/Core/DolphinQt2/Debugger/CodeViewWidget.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'Source/Core/DolphinQt2/Debugger/CodeViewWidget.cpp') diff --git a/Source/Core/DolphinQt2/Debugger/CodeViewWidget.cpp b/Source/Core/DolphinQt2/Debugger/CodeViewWidget.cpp index e792727deb..1130ca7e7b 100644 --- a/Source/Core/DolphinQt2/Debugger/CodeViewWidget.cpp +++ b/Source/Core/DolphinQt2/Debugger/CodeViewWidget.cpp @@ -28,6 +28,7 @@ #include "Core/PowerPC/PowerPC.h" #include "DolphinQt2/Debugger/CodeWidget.h" #include "DolphinQt2/QtUtils/ActionHelper.h" +#include "DolphinQt2/Resources.h" #include "DolphinQt2/Settings.h" constexpr size_t VALID_BRANCH_LENGTH = 10; @@ -49,7 +50,6 @@ CodeViewWidget::CodeViewWidget() verticalHeader()->hide(); horizontalHeader()->hide(); horizontalHeader()->setStretchLastSection(true); - horizontalHeader()->resizeSection(0, 32); setFont(Settings::Instance().GetDebugFont()); @@ -61,6 +61,8 @@ CodeViewWidget::CodeViewWidget() m_address = PC; Update(); }); + + connect(&Settings::Instance(), &Settings::ThemeChanged, this, &CodeViewWidget::Update); } static u32 GetBranchFromAddress(u32 addr) @@ -151,7 +153,8 @@ void CodeViewWidget::Update() if (PowerPC::debug_interface.IsBreakpoint(addr)) { - bp_item->setBackground(Qt::red); + bp_item->setData(Qt::DecorationRole, + Resources::GetScaledThemeIcon("debugger_breakpoint").pixmap(QSize(24, 24))); } setItem(i, 0, bp_item); @@ -166,6 +169,8 @@ void CodeViewWidget::Update() } } + setColumnWidth(0, 24 + 5); + g_symbolDB.FillInCallers(); repaint(); -- cgit v1.2.3