diff --git a/igniter/__init__.py b/igniter/__init__.py index 6f9757cfc8..08c89d7640 100644 --- a/igniter/__init__.py +++ b/igniter/__init__.py @@ -1,15 +1,11 @@ # -*- coding: utf-8 -*- """Open install dialog.""" +import os import sys -import os os.chdir(os.path.dirname(__file__)) # for override sys.path in Deadline -from Qt import QtWidgets # noqa -from Qt.QtCore import Signal # noqa - -from .install_dialog import InstallDialog from .bootstrap_repos import BootstrapRepos from .version import __version__ as version @@ -25,11 +21,17 @@ def get_result(res: int): def open_dialog(): """Show Igniter dialog.""" + from Qt import QtWidgets + from .install_dialog import InstallDialog + app = QtWidgets.QApplication(sys.argv) + d = InstallDialog() d.finished.connect(get_result) d.open() + app.exec() + return RESULT