Project/AddDirectoryDialog.py

changeset 882
34b86be88bf0
parent 880
52ed20236a1c
child 945
8cd4d08fa9f6
child 1331
5dd594d4466f
equal deleted inserted replaced
881:ff23d907f87b 882:34b86be88bf0
9 9
10 from PyQt4.QtCore import * 10 from PyQt4.QtCore import *
11 from PyQt4.QtGui import * 11 from PyQt4.QtGui import *
12 12
13 from E5Gui.E5Completers import E5DirCompleter 13 from E5Gui.E5Completers import E5DirCompleter
14 from E5Gui import E5FileDialog
14 15
15 from .Ui_AddDirectoryDialog import Ui_AddDirectoryDialog 16 from .Ui_AddDirectoryDialog import Ui_AddDirectoryDialog
16 17
17 import Utilities 18 import Utilities
18 19
89 """ 90 """
90 startdir = textEdit.text() 91 startdir = textEdit.text()
91 if not startdir and self.startdir is not None: 92 if not startdir and self.startdir is not None:
92 startdir = self.startdir 93 startdir = self.startdir
93 94
94 directory = QFileDialog.getExistingDirectory( 95 directory = E5FileDialog.getExistingDirectory(
95 self, 96 self,
96 self.trUtf8("Select directory"), 97 self.trUtf8("Select directory"),
97 startdir, 98 startdir)
98 QFileDialog.Options(QFileDialog.Option(
99 QFileDialog.DontUseNativeDialog)))
100 99
101 if directory: 100 if directory:
102 textEdit.setText(Utilities.toNativeSeparators(directory)) 101 textEdit.setText(Utilities.toNativeSeparators(directory))
103 102
104 @pyqtSlot() 103 @pyqtSlot()

eric ide

mercurial