Как собрать приложение PyQt5

столкнулся с проблемой о том что моё приложение на PyQt5 имеет вот такую структуру

main.py

class Hello(QDialog):
    def __init__(self):
        super(Hello, self).__init__()
        loadUi("hello.ui", self)

class settingss(QDialog):
    def __init__(self):
        super(settingss, self).__init__()
        loadUi("settings.ui", self)
if __name__ == "__main__":
    import sys
    app = QApplication(sys.argv)
    welcome = Hello()
    widget = QtWidgets.QStackedWidget()
    widget.setWindowTitle('hey ikon')
    widget.setWindowIcon(QIcon('logo.png'))
    widget.addWidget(welcome)
    widget.show()
    sys.exit(app.exec_())

и имеет множество файлов

hello.ui
setting.ui
****.ui
****.ui
и т.д

то есть классическое управление через один файлик main.py который открывает другие окна .ui И когда я собираю exe с помощью pyinstaller приложение не открывается


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