PyQt6 Не устанавливается иконка окна

В PyQt6 я пытаюсь установить иконку для окна, да еще и чтобы после компиляции в nuitka оно сохранялось. Я использую этот код:

def get_resource_path(self):
    try:
        resource_name = "ico.ico" 
        resource_path = os.path.normpath(os.path.join(os.path.dirname(sys.argv[0]), "resources", "ico.ico"))
        resource_path = resource_path.replace("\\", "/")
        self.append_log(f"{resource_path}")

        if not os.path.exists(resource_path):
            self.append_log(f"Ресурс {resource_name} не найден по пути: {resource_path}")
            raise FileNotFoundError(f"Ресурс {resource_name} не найден по пути: {resource_path}")
        return resource_path
    except:
        return os.path.join('resources', resource_name)

if __name__ == "__main__":
    app = QApplication(sys.argv)
    window = Windows11Launcher()
    icon_path = window.get_resource_path()
    window.setWindowIcon(QtGui.QIcon(icon_path))
    window.setWindowTitle("myapp")
    window.show()
    sys.exit(app.exec())

Но почему-то иконка не сохраняется после компиляции.


Ответы (0 шт):