5 |
5 |
6 """ |
6 """ |
7 Module implementing a dialog to enter some user data. |
7 Module implementing a dialog to enter some user data. |
8 """ |
8 """ |
9 |
9 |
|
10 import contextlib |
10 import os |
11 import os |
|
12 |
11 from configparser import ConfigParser |
13 from configparser import ConfigParser |
12 import contextlib |
14 |
13 |
15 from PyQt6.QtCore import QEvent, Qt, pyqtSlot |
14 from PyQt6.QtCore import pyqtSlot, Qt, QEvent |
|
15 from PyQt6.QtWidgets import QDialog, QTreeWidgetItem |
16 from PyQt6.QtWidgets import QDialog, QTreeWidgetItem |
16 |
17 |
|
18 from eric7 import Globals |
|
19 from eric7.EricGui import EricPixmapCache |
|
20 from eric7.EricWidgets import EricMessageBox |
17 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
21 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
18 from eric7.EricWidgets import EricMessageBox |
22 |
19 |
|
20 from eric7 import Globals |
|
21 |
|
22 from .HgUtilities import getConfigPath |
|
23 from .HgUserConfigHostFingerprintDialog import HgUserConfigHostFingerprintDialog |
23 from .HgUserConfigHostFingerprintDialog import HgUserConfigHostFingerprintDialog |
24 from .HgUserConfigHostMinimumProtocolDialog import HgUserConfigHostMinimumProtocolDialog |
24 from .HgUserConfigHostMinimumProtocolDialog import HgUserConfigHostMinimumProtocolDialog |
25 |
25 from .HgUtilities import getConfigPath |
26 from .Ui_HgUserConfigDialog import Ui_HgUserConfigDialog |
26 from .Ui_HgUserConfigDialog import Ui_HgUserConfigDialog |
27 |
|
28 from eric7.EricGui import EricPixmapCache |
|
29 |
27 |
30 |
28 |
31 class HgUserConfigDialog(QDialog, Ui_HgUserConfigDialog): |
29 class HgUserConfigDialog(QDialog, Ui_HgUserConfigDialog): |
32 """ |
30 """ |
33 Class implementing a dialog to enter some user data. |
31 Class implementing a dialog to enter some user data. |