diff --git a/qt_ui/uiconstants.py b/qt_ui/uiconstants.py index 9809ccd1..9afdb458 100644 --- a/qt_ui/uiconstants.py +++ b/qt_ui/uiconstants.py @@ -26,6 +26,7 @@ def load_icons(): ICONS["Github"] = QPixmap( "./resources/ui/misc/" + get_theme_icons() + "/github.png" ) + ICONS["Bug"] = QPixmap("./resources/ui/misc/" + get_theme_icons() + "/bug.png") ICONS["Ukraine"] = QPixmap("./resources/ui/misc/ukraine.png") ICONS["Control Points"] = QPixmap( diff --git a/qt_ui/windows/QLiberationWindow.py b/qt_ui/windows/QLiberationWindow.py index 519f63a3..da4e2fef 100644 --- a/qt_ui/windows/QLiberationWindow.py +++ b/qt_ui/windows/QLiberationWindow.py @@ -194,6 +194,7 @@ class QLiberationWindow(QMainWindow): ) self.bug_report_action = QAction("Report an &issue", self) + self.bug_report_action.setIcon(CONST.ICONS["Bug"]) self.bug_report_action.triggered.connect(self.show_bug_report_dialog) self.openLogsAction = QAction("Show &logs", self) @@ -236,6 +237,7 @@ class QLiberationWindow(QMainWindow): self.links_bar = self.addToolBar("Links") self.links_bar.addAction(self.openDiscordAction) self.links_bar.addAction(self.openGithubAction) + self.links_bar.addAction(self.bug_report_action) self.links_bar.addAction(self.ukraineAction) self.actions_bar = self.addToolBar("Actions") @@ -461,6 +463,7 @@ class QLiberationWindow(QMainWindow): "Ciribob for the JTACAutoLase.lua script
" "Walder for the Skynet-IADS script
" "Anubis Yinepu for the Hercules Cargo script
" + 'Bug icons created by Freepik - Flaticon' + "

Splash Screen :

" + "Artwork by Andriy Dankovych (CC BY-SA) [https://www.facebook.com/AndriyDankovych]" ) diff --git a/resources/ui/misc/dark/bug.png b/resources/ui/misc/dark/bug.png new file mode 100644 index 00000000..e1049d46 Binary files /dev/null and b/resources/ui/misc/dark/bug.png differ diff --git a/resources/ui/misc/light/bug.png b/resources/ui/misc/light/bug.png new file mode 100644 index 00000000..7c5a064a Binary files /dev/null and b/resources/ui/misc/light/bug.png differ