11 import os |
11 import os |
12 |
12 |
13 from PyQt6.QtCore import QDir, pyqtSlot |
13 from PyQt6.QtCore import QDir, pyqtSlot |
14 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
14 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
15 |
15 |
16 from eric7 import Utilities |
|
17 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
16 from eric7.EricWidgets.EricPathPicker import EricPathPickerModes |
|
17 from eric7.SystemUtilities import FileSystemUtilities |
18 |
18 |
19 from .Config import ConfigSvnProtocols |
19 from .Config import ConfigSvnProtocols |
20 from .Ui_SvnOptionsDialog import Ui_SvnOptionsDialog |
20 from .Ui_SvnOptionsDialog import Ui_SvnOptionsDialog |
21 |
21 |
22 |
22 |
41 |
41 |
42 self.project = project |
42 self.project = project |
43 |
43 |
44 self.protocolCombo.addItems(ConfigSvnProtocols) |
44 self.protocolCombo.addItems(ConfigSvnProtocols) |
45 |
45 |
46 hd = Utilities.toNativeSeparators(QDir.homePath()) |
46 hd = FileSystemUtilities.toNativeSeparators(QDir.homePath()) |
47 hd = os.path.join(hd, "subversionroot") |
47 hd = os.path.join(hd, "subversionroot") |
48 self.vcsUrlPicker.setText(hd) |
48 self.vcsUrlPicker.setText(hd) |
49 |
49 |
50 self.vcs = vcs |
50 self.vcs = vcs |
51 |
51 |