From a76a7291b553828044c2d932bc1d2da8bda4ae4e Mon Sep 17 00:00:00 2001 From: Danilo Aimini <82231674+AMZN-daimini@users.noreply.github.com> Date: Tue, 29 Jun 2021 08:55:03 -0700 Subject: [PATCH] Replace Asset Processor system tray icon with a more readable one. (#1639) Signed-off-by: daimini <82231674+AMZN-daimini@users.noreply.github.com> --- .../native/ui/style/AssetProcessor.qrc | 1 + .../native/ui/style/o3de_assetprocessor_taskbar.svg | 13 +++++++++++++ .../native/utilities/GUIApplicationManager.cpp | 3 +-- 3 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 Code/Tools/AssetProcessor/native/ui/style/o3de_assetprocessor_taskbar.svg diff --git a/Code/Tools/AssetProcessor/native/ui/style/AssetProcessor.qrc b/Code/Tools/AssetProcessor/native/ui/style/AssetProcessor.qrc index 564d7a2132..eeaa6ad9da 100644 --- a/Code/Tools/AssetProcessor/native/ui/style/AssetProcessor.qrc +++ b/Code/Tools/AssetProcessor/native/ui/style/AssetProcessor.qrc @@ -17,5 +17,6 @@ AssetProcessor_arrow_up.svg AssetProcessor_refresh.png o3de_assetprocessor.png + o3de_assetprocessor_taskbar.svg diff --git a/Code/Tools/AssetProcessor/native/ui/style/o3de_assetprocessor_taskbar.svg b/Code/Tools/AssetProcessor/native/ui/style/o3de_assetprocessor_taskbar.svg new file mode 100644 index 0000000000..7b637fc7c7 --- /dev/null +++ b/Code/Tools/AssetProcessor/native/ui/style/o3de_assetprocessor_taskbar.svg @@ -0,0 +1,13 @@ + + + + + + + + diff --git a/Code/Tools/AssetProcessor/native/utilities/GUIApplicationManager.cpp b/Code/Tools/AssetProcessor/native/utilities/GUIApplicationManager.cpp index 8faa0e4d6e..dff571af44 100644 --- a/Code/Tools/AssetProcessor/native/utilities/GUIApplicationManager.cpp +++ b/Code/Tools/AssetProcessor/native/utilities/GUIApplicationManager.cpp @@ -268,10 +268,9 @@ bool GUIApplicationManager::Run() trayIconMenu->addAction(quitAction); #endif - m_trayIcon = new QSystemTrayIcon(m_mainWindow); + m_trayIcon = new QSystemTrayIcon(QIcon(":/o3de_assetprocessor_taskbar.svg"), m_mainWindow); m_trayIcon->setContextMenu(trayIconMenu); m_trayIcon->setToolTip(QObject::tr("O3DE Asset Processor")); - m_trayIcon->setIcon(QIcon(":/o3de_assetprocessor.png")); m_trayIcon->show(); QObject::connect(m_trayIcon, &QSystemTrayIcon::activated, m_mainWindow, [&, wrapper](QSystemTrayIcon::ActivationReason reason) {