mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-21 05:09:34 -06:00
Qt: Use new debugger icons
This commit is contained in:
@ -9,7 +9,9 @@
|
||||
#include "Core/ConfigManager.h"
|
||||
#include "Core/Core.h"
|
||||
#include "Core/PowerPC/PowerPC.h"
|
||||
|
||||
#include "DolphinQt2/QtUtils/ActionHelper.h"
|
||||
#include "DolphinQt2/Resources.h"
|
||||
#include "DolphinQt2/Settings.h"
|
||||
|
||||
#include <QHeaderView>
|
||||
@ -51,6 +53,9 @@ WatchWidget::WatchWidget(QWidget* parent) : QDockWidget(parent)
|
||||
connect(&Settings::Instance(), &Settings::DebugModeToggled,
|
||||
[this](bool enabled) { setHidden(!enabled || !Settings::Instance().IsWatchVisible()); });
|
||||
|
||||
connect(&Settings::Instance(), &Settings::ThemeChanged, this, &WatchWidget::UpdateIcons);
|
||||
UpdateIcons();
|
||||
|
||||
setHidden(!Settings::Instance().IsWatchVisible() || !Settings::Instance().IsDebugModeEnabled());
|
||||
|
||||
Update();
|
||||
@ -67,6 +72,8 @@ WatchWidget::~WatchWidget()
|
||||
void WatchWidget::CreateWidgets()
|
||||
{
|
||||
m_toolbar = new QToolBar;
|
||||
m_toolbar->setToolButtonStyle(Qt::ToolButtonTextBesideIcon);
|
||||
|
||||
m_table = new QTableWidget;
|
||||
|
||||
m_table->setColumnCount(5);
|
||||
@ -96,6 +103,12 @@ void WatchWidget::ConnectWidgets()
|
||||
connect(m_table, &QTableWidget::itemChanged, this, &WatchWidget::OnItemChanged);
|
||||
}
|
||||
|
||||
void WatchWidget::UpdateIcons()
|
||||
{
|
||||
m_load->setIcon(Resources::GetScaledThemeIcon("debugger_load"));
|
||||
m_save->setIcon(Resources::GetScaledThemeIcon("debugger_save"));
|
||||
}
|
||||
|
||||
void WatchWidget::Update()
|
||||
{
|
||||
m_updating = true;
|
||||
|
Reference in New Issue
Block a user