diff --git a/SIPPCompare.spec b/SIPPCompare.spec index 2d5c4c1..3f784b7 100644 --- a/SIPPCompare.spec +++ b/SIPPCompare.spec @@ -5,7 +5,7 @@ a = Analysis( ['src\\main.py'], pathex=[], binaries=[], - datas=[('gui/*.ui', 'gui')], + datas=[('gui/*.ui', 'gui'), ('icon2.ico', '.')], hiddenimports=[], hookspath=[], hooksconfig={}, diff --git a/gui/main_gui.ui b/gui/main_gui.ui index 64a48cb..8b5f2de 100644 --- a/gui/main_gui.ui +++ b/gui/main_gui.ui @@ -7,19 +7,19 @@ 0 0 420 - 228 + 240 420 - 228 + 240 420 - 228 + 240 @@ -35,7 +35,7 @@ 10 0 401 - 176 + 184 diff --git a/src/main_window.py b/src/main_window.py index e93499e..d56484a 100644 --- a/src/main_window.py +++ b/src/main_window.py @@ -1,4 +1,4 @@ -from PyQt6.QtGui import QIntValidator +from PyQt6.QtGui import QIntValidator, QIcon from PyQt6.QtWidgets import QMainWindow, QWidget from PyQt6 import uic @@ -12,6 +12,7 @@ class SIPPCompare(QMainWindow): super().__init__() # Import Qt Designer UI XML file uic.loadUi(resource_finder.get_res_path("gui/main_gui.ui"), self) + self.setWindowIcon(QIcon(resource_finder.get_res_path("icon2.ico"))) # Initialise class variables # Inputs diff --git a/src/output_window.py b/src/output_window.py index e24817a..06933da 100644 --- a/src/output_window.py +++ b/src/output_window.py @@ -1,3 +1,4 @@ +from PyQt6.QtGui import QIcon from PyQt6.QtWidgets import QWidget from PyQt6 import uic @@ -12,6 +13,7 @@ class OutputWindow(QWidget): super().__init__() # Import Qt Designer UI XML file uic.loadUi(resource_finder.get_res_path("gui/output_window.ui"), self) + self.setWindowIcon(QIcon(resource_finder.get_res_path("icon2.ico"))) # Initialise class variables self.results_str = "" diff --git a/src/platform_edit.py b/src/platform_edit.py index a8ad61c..bba78fb 100644 --- a/src/platform_edit.py +++ b/src/platform_edit.py @@ -1,5 +1,5 @@ from PyQt6.QtCore import QRegularExpression -from PyQt6.QtGui import QRegularExpressionValidator, QFont +from PyQt6.QtGui import QRegularExpressionValidator, QFont, QIcon from PyQt6.QtWidgets import QWidget, QLabel from PyQt6 import uic @@ -13,6 +13,7 @@ class PlatformEdit(QWidget): super().__init__() # Import Qt Designer UI XML file uic.loadUi(resource_finder.get_res_path("gui/platform_edit.ui"), self) + self.setWindowIcon(QIcon(resource_finder.get_res_path("icon2.ico"))) # Initialise class variables # Create main window object, passing this instance as param