Plugins/VcsPlugins/vcsSubversion/SvnNewProjectOptionsDialog.py

changeset 882
34b86be88bf0
parent 880
52ed20236a1c
child 945
8cd4d08fa9f6
child 1510
e75ecf2bd9dd
equal deleted inserted replaced
881:ff23d907f87b 882:34b86be88bf0
11 11
12 from PyQt4.QtCore import * 12 from PyQt4.QtCore import *
13 from PyQt4.QtGui import * 13 from PyQt4.QtGui import *
14 14
15 from E5Gui.E5Completers import E5DirCompleter 15 from E5Gui.E5Completers import E5DirCompleter
16 from E5Gui import E5FileDialog
16 17
17 from .SvnRepoBrowserDialog import SvnRepoBrowserDialog 18 from .SvnRepoBrowserDialog import SvnRepoBrowserDialog
18 from .Ui_SvnNewProjectOptionsDialog import Ui_SvnNewProjectOptionsDialog 19 from .Ui_SvnNewProjectOptionsDialog import Ui_SvnNewProjectOptionsDialog
19 from .Config import ConfigSvnProtocols 20 from .Config import ConfigSvnProtocols
20 21
53 def on_vcsUrlButton_clicked(self): 54 def on_vcsUrlButton_clicked(self):
54 """ 55 """
55 Private slot to display a selection dialog. 56 Private slot to display a selection dialog.
56 """ 57 """
57 if self.protocolCombo.currentText() == "file://": 58 if self.protocolCombo.currentText() == "file://":
58 directory = QFileDialog.getExistingDirectory( 59 directory = E5FileDialog.getExistingDirectory(
59 self, 60 self,
60 self.trUtf8("Select Repository-Directory"), 61 self.trUtf8("Select Repository-Directory"),
61 self.vcsUrlEdit.text(), 62 self.vcsUrlEdit.text(),
62 QFileDialog.Options(QFileDialog.ShowDirsOnly | 63 E5FileDialog.Options(E5FileDialog.ShowDirsOnly))
63 QFileDialog.DontUseNativeDialog))
64 64
65 if directory: 65 if directory:
66 self.vcsUrlEdit.setText(Utilities.toNativeSeparators(directory)) 66 self.vcsUrlEdit.setText(Utilities.toNativeSeparators(directory))
67 else: 67 else:
68 dlg = SvnRepoBrowserDialog(self.vcs, mode = "select", parent = self) 68 dlg = SvnRepoBrowserDialog(self.vcs, mode = "select", parent = self)
79 @pyqtSlot() 79 @pyqtSlot()
80 def on_projectDirButton_clicked(self): 80 def on_projectDirButton_clicked(self):
81 """ 81 """
82 Private slot to display a directory selection dialog. 82 Private slot to display a directory selection dialog.
83 """ 83 """
84 directory = QFileDialog.getExistingDirectory( 84 directory = E5FileDialog.getExistingDirectory(
85 self, 85 self,
86 self.trUtf8("Select Project Directory"), 86 self.trUtf8("Select Project Directory"),
87 self.vcsProjectDirEdit.text(), 87 self.vcsProjectDirEdit.text(),
88 QFileDialog.Options(QFileDialog.ShowDirsOnly | 88 E5FileDialog.Options(E5FileDialog.ShowDirsOnly))
89 QFileDialog.DontUseNativeDialog))
90 89
91 if directory: 90 if directory:
92 self.vcsProjectDirEdit.setText(Utilities.toNativeSeparators(directory)) 91 self.vcsProjectDirEdit.setText(Utilities.toNativeSeparators(directory))
93 92
94 def on_layoutCheckBox_toggled(self, checked): 93 def on_layoutCheckBox_toggled(self, checked):

eric ide

mercurial