12 import io |
12 import io |
13 import os |
13 import os |
14 import pathlib |
14 import pathlib |
15 |
15 |
16 import tomlkit |
16 import tomlkit |
17 |
|
18 import trove_classifiers |
17 import trove_classifiers |
19 |
18 |
20 from PyQt6.QtCore import pyqtSlot, Qt |
19 from PyQt6.QtCore import Qt, pyqtSlot |
21 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QTreeWidgetItem, QListWidgetItem |
20 from PyQt6.QtWidgets import QDialog, QDialogButtonBox, QListWidgetItem, QTreeWidgetItem |
22 |
21 |
|
22 from eric7 import Preferences, Utilities |
|
23 from eric7.EricWidgets import EricFileDialog |
23 from eric7.EricWidgets.EricApplication import ericApp |
24 from eric7.EricWidgets.EricApplication import ericApp |
24 from eric7.EricWidgets import EricFileDialog |
|
25 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
25 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
26 |
26 |
27 from .AddEntryPointDialog import AddEntryPointDialog |
27 from .AddEntryPointDialog import AddEntryPointDialog |
28 from .AddProjectUrlDialog import AddProjectUrlDialog |
28 from .AddProjectUrlDialog import AddProjectUrlDialog |
29 from .Ui_SetupWizardDialog import Ui_SetupWizardDialog |
29 from .Ui_SetupWizardDialog import Ui_SetupWizardDialog |
30 |
|
31 from eric7 import Preferences, Utilities |
|
32 |
30 |
33 |
31 |
34 class SetupWizardDialog(QDialog, Ui_SetupWizardDialog): |
32 class SetupWizardDialog(QDialog, Ui_SetupWizardDialog): |
35 """ |
33 """ |
36 Class implementing the setup.py wizard dialog. |
34 Class implementing the setup.py wizard dialog. |