SqlBrowser/SqlConnectionDialog.py

changeset 882
34b86be88bf0
parent 880
52ed20236a1c
child 945
8cd4d08fa9f6
child 1510
e75ecf2bd9dd
equal deleted inserted replaced
881:ff23d907f87b 882:34b86be88bf0
10 from PyQt4.QtCore import * 10 from PyQt4.QtCore import *
11 from PyQt4.QtGui import * 11 from PyQt4.QtGui import *
12 from PyQt4.QtSql import QSqlDatabase 12 from PyQt4.QtSql import QSqlDatabase
13 13
14 from E5Gui.E5Completers import E5FileCompleter 14 from E5Gui.E5Completers import E5FileCompleter
15 from E5Gui import E5FileDialog
15 16
16 from .Ui_SqlConnectionDialog import Ui_SqlConnectionDialog 17 from .Ui_SqlConnectionDialog import Ui_SqlConnectionDialog
17 18
18 import Utilities 19 import Utilities
19 20
85 def on_databaseFileButton_clicked(self): 86 def on_databaseFileButton_clicked(self):
86 """ 87 """
87 Private slot to open a database file via a file selection dialog. 88 Private slot to open a database file via a file selection dialog.
88 """ 89 """
89 startdir = self.databaseEdit.text() 90 startdir = self.databaseEdit.text()
90 dbFile = QFileDialog.getOpenFileName( 91 dbFile = E5FileDialog.getOpenFileName(
91 self, 92 self,
92 self.trUtf8("Select Database File"), 93 self.trUtf8("Select Database File"),
93 startdir, 94 startdir,
94 self.trUtf8("All Files (*)"), 95 self.trUtf8("All Files (*)"))
95 QFileDialog.DontUseNativeDialog)
96 96
97 if dbFile: 97 if dbFile:
98 self.databaseEdit.setText(Utilities.toNativeSeparators(dbFile)) 98 self.databaseEdit.setText(Utilities.toNativeSeparators(dbFile))
99 99
100 def getData(self): 100 def getData(self):

eric ide

mercurial