From 24b2d9b0c13bb0102ad3facd25a66c2ec13bb11e Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Sat, 18 Jan 2025 11:47:05 -0500 Subject: [PATCH] refactor: MainWindow add application-exit icon --- src/apps/deskflow-gui/MainWindow.cpp | 3 +++ src/apps/res/deskflow.qrc | 2 ++ .../icons/deskflow-dark/actions/32/application-exit.svg | 8 ++++++++ .../icons/deskflow-light/actions/32/application-exit.svg | 8 ++++++++ 4 files changed, 21 insertions(+) create mode 100644 src/apps/res/icons/deskflow-dark/actions/32/application-exit.svg create mode 100644 src/apps/res/icons/deskflow-light/actions/32/application-exit.svg diff --git a/src/apps/deskflow-gui/MainWindow.cpp b/src/apps/deskflow-gui/MainWindow.cpp index 65965a6b6..ae7dbc7af 100644 --- a/src/apps/deskflow-gui/MainWindow.cpp +++ b/src/apps/deskflow-gui/MainWindow.cpp @@ -112,6 +112,9 @@ MainWindow::MainWindow(ConfigScopes &configScopes, AppConfig &appConfig) #endif m_actionQuit->setMenuRole(QAction::QuitRole); + m_actionQuit->setIcon(QIcon(QIcon::fromTheme("application-exit"))); + m_actionTrayQuit->setIcon(QIcon(QIcon::fromTheme("application-exit"))); + m_actionSettings->setMenuRole(QAction::PreferencesRole); m_actionSave->setShortcut(QKeySequence(tr("Ctrl+Alt+S"))); m_actionStartCore->setShortcut(QKeySequence(tr("Ctrl+S"))); diff --git a/src/apps/res/deskflow.qrc b/src/apps/res/deskflow.qrc index c0f37fdca..a2f626a64 100644 --- a/src/apps/res/deskflow.qrc +++ b/src/apps/res/deskflow.qrc @@ -9,6 +9,7 @@ icons/deskflow-dark/actions/24/edit-copy.svg icons/deskflow-dark/actions/24/document-open.svg icons/deskflow-dark/actions/24/tools-report-bug.svg + icons/deskflow-dark/actions/32/application-exit.svg icons/deskflow-dark/actions/32/dialog-cancel.svg icons/deskflow-dark/actions/32/dialog-ok.svg icons/deskflow-dark/actions/32/dialog-ok-apply.svg @@ -35,6 +36,7 @@ icons/deskflow-light/actions/24/edit-copy.svg icons/deskflow-light/actions/24/document-open.svg icons/deskflow-light/actions/24/tools-report-bug.svg + icons/deskflow-light/actions/32/application-exit.svg icons/deskflow-light/actions/32/dialog-cancel.svg icons/deskflow-light/actions/32/dialog-ok.svg icons/deskflow-light/actions/32/dialog-ok-apply.svg diff --git a/src/apps/res/icons/deskflow-dark/actions/32/application-exit.svg b/src/apps/res/icons/deskflow-dark/actions/32/application-exit.svg new file mode 100644 index 000000000..711462f56 --- /dev/null +++ b/src/apps/res/icons/deskflow-dark/actions/32/application-exit.svg @@ -0,0 +1,8 @@ + + + + diff --git a/src/apps/res/icons/deskflow-light/actions/32/application-exit.svg b/src/apps/res/icons/deskflow-light/actions/32/application-exit.svg new file mode 100644 index 000000000..711462f56 --- /dev/null +++ b/src/apps/res/icons/deskflow-light/actions/32/application-exit.svg @@ -0,0 +1,8 @@ + + + +