--- a/Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py Sat Feb 05 19:55:33 2011 +0100 +++ b/Plugins/WizardPlugins/QRegExpWizard/QRegExpWizardDialog.py Sun Feb 06 15:41:44 2011 +0100 @@ -12,7 +12,7 @@ from PyQt4.QtCore import * from PyQt4.QtGui import * -from E5Gui import E5MessageBox +from E5Gui import E5MessageBox, E5FileDialog from .Ui_QRegExpWizardDialog import Ui_QRegExpWizardDialog @@ -211,14 +211,13 @@ """ Private slot to save the regexp to a file. """ - fname, selectedFilter = QFileDialog.getSaveFileNameAndFilter( + fname, selectedFilter = E5FileDialog.getSaveFileNameAndFilter( self, self.trUtf8("Save regular expression"), "", self.trUtf8("RegExp Files (*.rx);;All Files (*)"), None, - QFileDialog.Options(QFileDialog.DontConfirmOverwrite | - QFileDialog.DontUseNativeDialog)) + E5FileDialog.Options(E5FileDialog.DontConfirmOverwrite)) if fname: ext = QFileInfo(fname).suffix() if not ext: @@ -249,12 +248,11 @@ """ Private slot to load a regexp from a file. """ - fname = QFileDialog.getOpenFileName( + fname = E5FileDialog.getOpenFileName( self, self.trUtf8("Load regular expression"), "", - self.trUtf8("RegExp Files (*.rx);;All Files (*)"), - QFileDialog.DontUseNativeDialog) + self.trUtf8("RegExp Files (*.rx);;All Files (*)")) if fname: try: f=open(Utilities.toNativeSeparators(fname), "r", encoding = "utf-8")