mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-23 06:09:50 -06:00
Qt: Fix HiDPI icon scaling
This commit is contained in:
@ -4,6 +4,7 @@
|
||||
|
||||
#include <QIcon>
|
||||
|
||||
#include "DolphinQt2/Resources.h"
|
||||
#include "DolphinQt2/Settings.h"
|
||||
#include "DolphinQt2/ToolBar.h"
|
||||
|
||||
@ -91,15 +92,13 @@ void ToolBar::MakeActions()
|
||||
|
||||
void ToolBar::UpdateIcons()
|
||||
{
|
||||
QString dir = Settings().GetThemeDir();
|
||||
|
||||
m_open_action->setIcon(QIcon(QStringLiteral("open.png").prepend(dir)));
|
||||
m_paths_action->setIcon(QIcon(QStringLiteral("browse.png").prepend(dir)));
|
||||
m_play_action->setIcon(QIcon(QStringLiteral("play.png").prepend(dir)));
|
||||
m_pause_action->setIcon(QIcon(QStringLiteral("pause.png").prepend(dir)));
|
||||
m_stop_action->setIcon(QIcon(QStringLiteral("stop.png").prepend(dir)));
|
||||
m_fullscreen_action->setIcon(QIcon(QStringLiteral("fullscreen.png").prepend(dir)));
|
||||
m_screenshot_action->setIcon(QIcon(QStringLiteral("screenshot.png").prepend(dir)));
|
||||
m_config_action->setIcon(QIcon(QStringLiteral("config.png").prepend(dir)));
|
||||
m_controllers_action->setIcon(QIcon(QStringLiteral("classic.png").prepend(dir)));
|
||||
m_open_action->setIcon(Resources::GetScaledThemeIcon("open"));
|
||||
m_paths_action->setIcon(Resources::GetScaledThemeIcon("browse"));
|
||||
m_play_action->setIcon(Resources::GetScaledThemeIcon("play"));
|
||||
m_pause_action->setIcon(Resources::GetScaledThemeIcon("pause"));
|
||||
m_stop_action->setIcon(Resources::GetScaledThemeIcon("stop"));
|
||||
m_fullscreen_action->setIcon(Resources::GetScaledThemeIcon("fullscreen"));
|
||||
m_screenshot_action->setIcon(Resources::GetScaledThemeIcon("screenshot"));
|
||||
m_config_action->setIcon(Resources::GetScaledThemeIcon("config"));
|
||||
m_controllers_action->setIcon(Resources::GetScaledThemeIcon("classic"));
|
||||
}
|
||||
|
Reference in New Issue
Block a user