From 085d39fde88ed022cb325f4531972fdaaab3fed9 Mon Sep 17 00:00:00 2001 From: Brett Williams Date: Sat, 1 Mar 2025 01:38:22 -0600 Subject: [PATCH] Fix issue where icons were not loading --- src/ui/settings_window.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/ui/settings_window.py b/src/ui/settings_window.py index 0bfdbff..3bc7b4f 100644 --- a/src/ui/settings_window.py +++ b/src/ui/settings_window.py @@ -54,9 +54,10 @@ class SettingsWindow(QMainWindow): self.sidebar.setFont(font) # Add items with icons to the sidebar - self.add_sidebar_item("General", "../../resources/Gear.png") - self.add_sidebar_item("Network", "../../resources/Server.png") - self.add_sidebar_item("Engines", "../../resources/Blender.png") + resources_dir = os.path.join(Path(__file__).resolve().parent.parent.parent, 'resources') + self.add_sidebar_item("General", os.path.join(resources_dir, "Gear.png")) + self.add_sidebar_item("Network", os.path.join(resources_dir, "Server.png")) + self.add_sidebar_item("Engines", os.path.join(resources_dir, "Blender.png")) self.sidebar.setCurrentRow(0) # Create the stacked widget to hold different settings pages