9 """ |
9 """ |
10 |
10 |
11 from PyQt6.QtCore import pyqtSlot, QUrl |
11 from PyQt6.QtCore import pyqtSlot, QUrl |
12 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
12 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
13 |
13 |
14 from EricWidgets.EricCompleters import EricDirCompleter |
14 from eric7.EricWidgets.EricCompleters import EricDirCompleter |
15 from EricWidgets import EricFileDialog |
15 from eric7.EricWidgets import EricFileDialog |
16 |
16 |
17 from .Ui_GitNewProjectOptionsDialog import Ui_GitNewProjectOptionsDialog |
17 from .Ui_GitNewProjectOptionsDialog import Ui_GitNewProjectOptionsDialog |
18 from .Config import ConfigGitSchemes |
18 from .Config import ConfigGitSchemes |
19 |
19 |
20 import Utilities |
20 from eric7 import Preferences, Utilities |
21 import Preferences |
21 from eric7.EricGui import EricPixmapCache |
22 import UI.PixmapCache |
|
23 |
22 |
24 |
23 |
25 class GitNewProjectOptionsDialog(QDialog, Ui_GitNewProjectOptionsDialog): |
24 class GitNewProjectOptionsDialog(QDialog, Ui_GitNewProjectOptionsDialog): |
26 """ |
25 """ |
27 Class implementing the Options Dialog for a new project from the |
26 Class implementing the Options Dialog for a new project from the |
38 super().__init__(parent) |
37 super().__init__(parent) |
39 self.setupUi(self) |
38 self.setupUi(self) |
40 |
39 |
41 self.__vcs = vcs |
40 self.__vcs = vcs |
42 |
41 |
43 self.projectDirButton.setIcon(UI.PixmapCache.getIcon("open")) |
42 self.projectDirButton.setIcon(EricPixmapCache.getIcon("open")) |
44 self.vcsUrlButton.setIcon(UI.PixmapCache.getIcon("open")) |
43 self.vcsUrlButton.setIcon(EricPixmapCache.getIcon("open")) |
45 self.vcsUrlClearHistoryButton.setIcon(UI.PixmapCache.getIcon("editDelete")) |
44 self.vcsUrlClearHistoryButton.setIcon(EricPixmapCache.getIcon("editDelete")) |
46 |
45 |
47 vcsUrlHistory = self.__vcs.getPlugin().getPreferences("RepositoryUrlHistory") |
46 vcsUrlHistory = self.__vcs.getPlugin().getPreferences("RepositoryUrlHistory") |
48 self.vcsUrlCombo.addItems(vcsUrlHistory) |
47 self.vcsUrlCombo.addItems(vcsUrlHistory) |
49 self.vcsUrlCombo.setEditText("") |
48 self.vcsUrlCombo.setEditText("") |
50 |
49 |