diff --git a/src/apps/deskflow-gui/MainWindow.cpp b/src/apps/deskflow-gui/MainWindow.cpp index d3abef09b..5775f9e4b 100644 --- a/src/apps/deskflow-gui/MainWindow.cpp +++ b/src/apps/deskflow-gui/MainWindow.cpp @@ -99,9 +99,11 @@ MainWindow::MainWindow(ConfigScopes &configScopes, AppConfig &appConfig) QIcon::setFallbackThemeName(themeName); ui->setupUi(this); + // Setup Actions m_actionAbout->setText(tr("About %1...").arg(kAppName)); m_actionAbout->setMenuRole(QAction::AboutRole); + m_actionAbout->setIcon(QIcon::fromTheme(QIcon::ThemeIcon::HelpAbout)); #ifndef Q_OS_WIN m_actionQuit->setShortcut(QKeySequence::Quit); diff --git a/src/apps/res/deskflow.qrc b/src/apps/res/deskflow.qrc index e9b88a1af..bbf60cd85 100644 --- a/src/apps/res/deskflow.qrc +++ b/src/apps/res/deskflow.qrc @@ -4,12 +4,14 @@ icons/deskflow-dark/actions/16/edit-copy.svg icons/deskflow-dark/actions/16/document-open.svg icons/deskflow-dark/actions/16/document-save-as.svg + icons/deskflow-dark/actions/16/help-about.svg icons/deskflow-dark/actions/16/tools-report-bug.svg icons/deskflow-dark/actions/16/view-refresh.svg icons/deskflow-dark/actions/22/configure.svg icons/deskflow-dark/actions/22/edit-copy.svg icons/deskflow-dark/actions/22/document-open.svg icons/deskflow-dark/actions/22/document-save-as.svg + icons/deskflow-dark/actions/22/help-about.svg icons/deskflow-dark/actions/22/tools-report-bug.svg icons/deskflow-dark/actions/22/view-refresh.svg icons/deskflow-dark/actions/24/configure.svg @@ -17,6 +19,7 @@ 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/help-about.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 @@ -26,6 +29,7 @@ icons/deskflow-dark/actions/32/dialog-ok-apply.svg icons/deskflow-dark/actions/32/document-open.svg icons/deskflow-dark/actions/32/document-save-as.svg + icons/deskflow-dark/actions/32/help-about.svg icons/deskflow-dark/actions/32/view-refresh.svg icons/deskflow-dark/apps/64/deskflow.svg icons/deskflow-dark/apps/64/deskflow-symbolic.svg @@ -54,6 +58,7 @@ 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/help-about.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 @@ -61,6 +66,7 @@ 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/help-about.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 @@ -68,6 +74,7 @@ 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 + icons/deskflow-light/actions/24/help-about.svg icons/deskflow-light/actions/24/tools-report-bug.svg icons/deskflow-light/actions/24/view-refresh.svg icons/deskflow-light/actions/32/configure.svg @@ -77,6 +84,7 @@ icons/deskflow-light/actions/32/dialog-ok-apply.svg icons/deskflow-light/actions/32/document-open.svg icons/deskflow-light/actions/32/document-save-as.svg + icons/deskflow-light/actions/32/help-about.svg icons/deskflow-light/actions/32/view-refresh.svg icons/deskflow-light/apps/64/deskflow.svg icons/deskflow-light/apps/64/deskflow-symbolic.svg diff --git a/src/apps/res/icons/deskflow-dark/actions/16/help-about.svg b/src/apps/res/icons/deskflow-dark/actions/16/help-about.svg new file mode 100644 index 000000000..5b16cecad --- /dev/null +++ b/src/apps/res/icons/deskflow-dark/actions/16/help-about.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/apps/res/icons/deskflow-dark/actions/22/help-about.svg b/src/apps/res/icons/deskflow-dark/actions/22/help-about.svg new file mode 100644 index 000000000..460d16c36 --- /dev/null +++ b/src/apps/res/icons/deskflow-dark/actions/22/help-about.svg @@ -0,0 +1,7 @@ + + + + + + + diff --git a/src/apps/res/icons/deskflow-dark/actions/24/help-about.svg b/src/apps/res/icons/deskflow-dark/actions/24/help-about.svg new file mode 100644 index 000000000..05671c9b3 --- /dev/null +++ b/src/apps/res/icons/deskflow-dark/actions/24/help-about.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/src/apps/res/icons/deskflow-dark/actions/32/help-about.svg b/src/apps/res/icons/deskflow-dark/actions/32/help-about.svg new file mode 100644 index 000000000..1b3d1c725 --- /dev/null +++ b/src/apps/res/icons/deskflow-dark/actions/32/help-about.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/apps/res/icons/deskflow-light/actions/16/help-about.svg b/src/apps/res/icons/deskflow-light/actions/16/help-about.svg new file mode 100644 index 000000000..ea1dc02cd --- /dev/null +++ b/src/apps/res/icons/deskflow-light/actions/16/help-about.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/apps/res/icons/deskflow-light/actions/22/help-about.svg b/src/apps/res/icons/deskflow-light/actions/22/help-about.svg new file mode 100644 index 000000000..b6c5d303d --- /dev/null +++ b/src/apps/res/icons/deskflow-light/actions/22/help-about.svg @@ -0,0 +1,14 @@ + + + + + + diff --git a/src/apps/res/icons/deskflow-light/actions/24/help-about.svg b/src/apps/res/icons/deskflow-light/actions/24/help-about.svg new file mode 100644 index 000000000..bac7a1e2a --- /dev/null +++ b/src/apps/res/icons/deskflow-light/actions/24/help-about.svg @@ -0,0 +1,12 @@ + + + + + + + + diff --git a/src/apps/res/icons/deskflow-light/actions/32/help-about.svg b/src/apps/res/icons/deskflow-light/actions/32/help-about.svg new file mode 100644 index 000000000..1b3d1c725 --- /dev/null +++ b/src/apps/res/icons/deskflow-light/actions/32/help-about.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + +