eric7/Plugins/VcsPlugins/vcsGit/GitNewProjectOptionsDialog.py

branch
eric7
changeset 8356
68ec9c3d4de5
parent 8322
b422b4e77d19
child 8358
144a6b854f70
equal deleted inserted replaced
8355:8a7677a63c8d 8356:68ec9c3d4de5
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 E5Gui.E5Completers import E5DirCompleter 14 from E5Gui.EricCompleters import EricDirCompleter
15 from E5Gui import E5FileDialog 15 from E5Gui 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 import Utilities
47 vcsUrlHistory = self.__vcs.getPlugin().getPreferences( 47 vcsUrlHistory = self.__vcs.getPlugin().getPreferences(
48 "RepositoryUrlHistory") 48 "RepositoryUrlHistory")
49 self.vcsUrlCombo.addItems(vcsUrlHistory) 49 self.vcsUrlCombo.addItems(vcsUrlHistory)
50 self.vcsUrlCombo.setEditText("") 50 self.vcsUrlCombo.setEditText("")
51 51
52 self.vcsDirectoryCompleter = E5DirCompleter(self.vcsUrlCombo) 52 self.vcsDirectoryCompleter = EricDirCompleter(self.vcsUrlCombo)
53 self.vcsProjectDirCompleter = E5DirCompleter(self.vcsProjectDirEdit) 53 self.vcsProjectDirCompleter = EricDirCompleter(self.vcsProjectDirEdit)
54 54
55 ipath = ( 55 ipath = (
56 Preferences.getMultiProject("Workspace") or 56 Preferences.getMultiProject("Workspace") or
57 Utilities.getHomeDir() 57 Utilities.getHomeDir()
58 ) 58 )
83 @pyqtSlot() 83 @pyqtSlot()
84 def on_vcsUrlButton_clicked(self): 84 def on_vcsUrlButton_clicked(self):
85 """ 85 """
86 Private slot to display a selection dialog. 86 Private slot to display a selection dialog.
87 """ 87 """
88 directory = E5FileDialog.getExistingDirectory( 88 directory = EricFileDialog.getExistingDirectory(
89 self, 89 self,
90 self.tr("Select Repository-Directory"), 90 self.tr("Select Repository-Directory"),
91 self.vcsUrlCombo.currentText(), 91 self.vcsUrlCombo.currentText(),
92 E5FileDialog.ShowDirsOnly) 92 EricFileDialog.ShowDirsOnly)
93 93
94 if directory: 94 if directory:
95 self.vcsUrlCombo.setEditText( 95 self.vcsUrlCombo.setEditText(
96 Utilities.toNativeSeparators(directory)) 96 Utilities.toNativeSeparators(directory))
97 97
98 @pyqtSlot() 98 @pyqtSlot()
99 def on_projectDirButton_clicked(self): 99 def on_projectDirButton_clicked(self):
100 """ 100 """
101 Private slot to display a directory selection dialog. 101 Private slot to display a directory selection dialog.
102 """ 102 """
103 directory = E5FileDialog.getExistingDirectory( 103 directory = EricFileDialog.getExistingDirectory(
104 self, 104 self,
105 self.tr("Select Project Directory"), 105 self.tr("Select Project Directory"),
106 self.vcsProjectDirEdit.text(), 106 self.vcsProjectDirEdit.text(),
107 E5FileDialog.ShowDirsOnly) 107 EricFileDialog.ShowDirsOnly)
108 108
109 if directory: 109 if directory:
110 self.vcsProjectDirEdit.setText( 110 self.vcsProjectDirEdit.setText(
111 Utilities.toNativeSeparators(directory)) 111 Utilities.toNativeSeparators(directory))
112 112

eric ide

mercurial