diff options
| author | Léo Lam <leolino.lam@gmail.com> | 2018-04-13 20:46:28 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2018-04-13 20:46:28 +0200 |
| commit | fa982fdb39e5cb40e5e25968e0f69c25bf717f95 (patch) | |
| tree | 4250d6be41b5ea2ff1f17df30db3672420f2007e /Source/Core/DolphinQt2/Debugger/CodeViewWidget.cpp | |
| parent | f31221b3d0839e499e3657229dec4664e2d484aa (diff) | |
| parent | a12d4996ed25fa77831fcbeee2686bcb09b91c90 (diff) | |
Merge pull request #6629 from spycrab/qt_dbg_icons
Qt: Use new debugger icons
Diffstat (limited to 'Source/Core/DolphinQt2/Debugger/CodeViewWidget.cpp')
| -rw-r--r-- | Source/Core/DolphinQt2/Debugger/CodeViewWidget.cpp | 9 |
1 files changed, 7 insertions, 2 deletions
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(); |
