5 |
5 |
6 """ |
6 """ |
7 Module implementing a dialog to enter the data to add a submodule. |
7 Module implementing a dialog to enter the data to add a submodule. |
8 """ |
8 """ |
9 |
9 |
10 from PyQt6.QtCore import QUrl, pyqtSlot |
10 from PyQt6.QtCore import Qt, QUrl, pyqtSlot |
11 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
11 from PyQt6.QtWidgets import QDialog, QDialogButtonBox |
12 |
12 |
13 from eric7 import Preferences |
13 from eric7 import Preferences |
14 from eric7.EricGui import EricPixmapCache |
14 from eric7.EricGui import EricPixmapCache |
15 from eric7.EricWidgets import EricFileDialog |
15 from eric7.EricWidgets import EricFileDialog |
48 EricPixmapCache.getIcon("editDelete") |
48 EricPixmapCache.getIcon("editDelete") |
49 ) |
49 ) |
50 |
50 |
51 submoduleUrlHistory = self.__vcs.getPlugin().getPreferences( |
51 submoduleUrlHistory = self.__vcs.getPlugin().getPreferences( |
52 "RepositoryUrlHistory" |
52 "RepositoryUrlHistory" |
|
53 ) |
|
54 self.submoduleUrlCombo.completer().setCaseSensitivity( |
|
55 Qt.CaseSensitivity.CaseSensitive |
53 ) |
56 ) |
54 self.submoduleUrlCombo.addItems(submoduleUrlHistory) |
57 self.submoduleUrlCombo.addItems(submoduleUrlHistory) |
55 self.submoduleUrlCombo.setEditText("") |
58 self.submoduleUrlCombo.setEditText("") |
56 |
59 |
57 self.submoduleUrlDirCompleter = EricDirCompleter(self.submoduleUrlCombo) |
60 self.submoduleUrlDirCompleter = EricDirCompleter(self.submoduleUrlCombo) |