From f578da16c032839264c94c338485911e58c5657e Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Sat, 18 Jan 2025 23:23:15 -0500 Subject: [PATCH] refactor: MainWindow, Icon for the clear settings action --- src/apps/deskflow-gui/MainWindow.cpp | 2 ++ src/apps/res/deskflow.qrc | 4 ++++ .../deskflow-dark/actions/16/edit-clear-all.svg | 7 +++++++ .../deskflow-dark/actions/22/edit-clear-all.svg | 7 +++++++ .../deskflow-dark/actions/24/edit-clear-all.svg | 8 ++++++++ .../deskflow-light/actions/16/edit-clear-all.svg | 13 +++++++++++++ .../deskflow-light/actions/22/edit-clear-all.svg | 14 ++++++++++++++ .../deskflow-light/actions/24/edit-clear-all.svg | 12 ++++++++++++ 8 files changed, 67 insertions(+) create mode 100644 src/apps/res/icons/deskflow-dark/actions/16/edit-clear-all.svg create mode 100644 src/apps/res/icons/deskflow-dark/actions/22/edit-clear-all.svg create mode 100644 src/apps/res/icons/deskflow-dark/actions/24/edit-clear-all.svg create mode 100644 src/apps/res/icons/deskflow-light/actions/16/edit-clear-all.svg create mode 100644 src/apps/res/icons/deskflow-light/actions/22/edit-clear-all.svg create mode 100644 src/apps/res/icons/deskflow-light/actions/24/edit-clear-all.svg diff --git a/src/apps/deskflow-gui/MainWindow.cpp b/src/apps/deskflow-gui/MainWindow.cpp index eb294513e..d3abef09b 100644 --- a/src/apps/deskflow-gui/MainWindow.cpp +++ b/src/apps/deskflow-gui/MainWindow.cpp @@ -115,6 +115,8 @@ MainWindow::MainWindow(ConfigScopes &configScopes, AppConfig &appConfig) m_actionQuit->setIcon(QIcon(QIcon::fromTheme("application-exit"))); m_actionTrayQuit->setIcon(QIcon(QIcon::fromTheme("application-exit"))); + m_actionClearSettings->setIcon(QIcon::fromTheme(QStringLiteral("edit-clear-all"))); + m_actionSettings->setMenuRole(QAction::PreferencesRole); m_actionSettings->setIcon(QIcon::fromTheme(QStringLiteral("configure"))); diff --git a/src/apps/res/deskflow.qrc b/src/apps/res/deskflow.qrc index 8373623df..e9b88a1af 100644 --- a/src/apps/res/deskflow.qrc +++ b/src/apps/res/deskflow.qrc @@ -16,6 +16,7 @@ icons/deskflow-dark/actions/24/edit-copy.svg icons/deskflow-dark/actions/24/document-open.svg icons/deskflow-dark/actions/24/document-save-as.svg + icons/deskflow-dark/actions/24/edit-clear-all.svg icons/deskflow-dark/actions/24/tools-report-bug.svg icons/deskflow-dark/actions/24/view-refresh.svg icons/deskflow-dark/actions/32/configure.svg @@ -49,18 +50,21 @@ icons/deskflow-dark/status/64/security-medium.svg icons/deskflow-dark/index.theme icons/deskflow-light/actions/16/configure.svg + icons/deskflow-light/actions/16/edit-clear-all.svg icons/deskflow-light/actions/16/edit-copy.svg icons/deskflow-light/actions/16/document-open.svg icons/deskflow-light/actions/16/document-save-as.svg icons/deskflow-light/actions/16/tools-report-bug.svg icons/deskflow-light/actions/16/view-refresh.svg icons/deskflow-light/actions/22/configure.svg + icons/deskflow-light/actions/22/edit-clear-all.svg icons/deskflow-light/actions/22/edit-copy.svg icons/deskflow-light/actions/22/document-open.svg icons/deskflow-light/actions/22/document-save-as.svg icons/deskflow-light/actions/22/tools-report-bug.svg icons/deskflow-light/actions/22/view-refresh.svg icons/deskflow-light/actions/24/configure.svg + icons/deskflow-light/actions/24/edit-clear-all.svg icons/deskflow-light/actions/24/edit-copy.svg icons/deskflow-light/actions/24/document-open.svg icons/deskflow-light/actions/24/document-save-as.svg diff --git a/src/apps/res/icons/deskflow-dark/actions/16/edit-clear-all.svg b/src/apps/res/icons/deskflow-dark/actions/16/edit-clear-all.svg new file mode 100644 index 000000000..f441bc216 --- /dev/null +++ b/src/apps/res/icons/deskflow-dark/actions/16/edit-clear-all.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/apps/res/icons/deskflow-dark/actions/22/edit-clear-all.svg b/src/apps/res/icons/deskflow-dark/actions/22/edit-clear-all.svg new file mode 100644 index 000000000..b92ad41fe --- /dev/null +++ b/src/apps/res/icons/deskflow-dark/actions/22/edit-clear-all.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/apps/res/icons/deskflow-dark/actions/24/edit-clear-all.svg b/src/apps/res/icons/deskflow-dark/actions/24/edit-clear-all.svg new file mode 100644 index 000000000..5b713c768 --- /dev/null +++ b/src/apps/res/icons/deskflow-dark/actions/24/edit-clear-all.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/apps/res/icons/deskflow-light/actions/16/edit-clear-all.svg b/src/apps/res/icons/deskflow-light/actions/16/edit-clear-all.svg new file mode 100644 index 000000000..36a7b48c1 --- /dev/null +++ b/src/apps/res/icons/deskflow-light/actions/16/edit-clear-all.svg @@ -0,0 +1,13 @@ + + + + + + diff --git a/src/apps/res/icons/deskflow-light/actions/22/edit-clear-all.svg b/src/apps/res/icons/deskflow-light/actions/22/edit-clear-all.svg new file mode 100644 index 000000000..28e7e37cf --- /dev/null +++ b/src/apps/res/icons/deskflow-light/actions/22/edit-clear-all.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/src/apps/res/icons/deskflow-light/actions/24/edit-clear-all.svg b/src/apps/res/icons/deskflow-light/actions/24/edit-clear-all.svg new file mode 100644 index 000000000..98d845aee --- /dev/null +++ b/src/apps/res/icons/deskflow-light/actions/24/edit-clear-all.svg @@ -0,0 +1,12 @@ + + + + + + + +