Project/TranslationPropertiesDialog.py

changeset 882
34b86be88bf0
parent 880
52ed20236a1c
child 945
8cd4d08fa9f6
child 1510
e75ecf2bd9dd
diff -r ff23d907f87b -r 34b86be88bf0 Project/TranslationPropertiesDialog.py
--- a/Project/TranslationPropertiesDialog.py	Sat Feb 05 19:55:33 2011 +0100
+++ b/Project/TranslationPropertiesDialog.py	Sun Feb 06 15:41:44 2011 +0100
@@ -13,6 +13,7 @@
 from PyQt4.QtGui import *
 
 from E5Gui.E5Completers import E5FileCompleter, E5DirCompleter
+from E5Gui import E5FileDialog
 
 from .Ui_TranslationPropertiesDialog import Ui_TranslationPropertiesDialog
 
@@ -90,12 +91,11 @@
         tp = self.transPatternEdit.text()
         if "%language%" in tp:
             tp = tp.split("%language%")[0]
-        tsfile = QFileDialog.getOpenFileName(
+        tsfile = E5FileDialog.getOpenFileName(
             self,
             self.trUtf8("Select translation file"),
             tp,
-            "", 
-            QFileDialog.DontUseNativeDialog)
+            "")
         
         if tsfile:
             self.transPatternEdit.setText(Utilities.toNativeSeparators(tsfile))
@@ -115,12 +115,10 @@
         """
         Private slot to display a directory selection dialog.
         """
-        directory = QFileDialog.getExistingDirectory(
+        directory = E5FileDialog.getExistingDirectory(
             self,
             self.trUtf8("Select directory for binary translations"),
-            self.transBinPathEdit.text(),
-            QFileDialog.Options(QFileDialog.Option(
-                                QFileDialog.DontUseNativeDialog)))
+            self.transBinPathEdit.text())
         
         if directory:
             self.transBinPathEdit.setText(Utilities.toNativeSeparators(directory))
@@ -159,12 +157,11 @@
         """
         Private slot to select a file to exempt from translation.
         """
-        texcept = QFileDialog.getOpenFileName(
+        texcept = E5FileDialog.getOpenFileName(
             self,
             self.trUtf8("Exempt file from translation"),
             self.project.ppath,
-            self.filters, 
-            QFileDialog.DontUseNativeDialog)
+            self.filters)
         if texcept:
             self.exceptionEdit.setText(Utilities.toNativeSeparators(texcept))
         
@@ -173,12 +170,11 @@
         """
         Private slot to select a file to exempt from translation.
         """
-        texcept = QFileDialog.getExistingDirectory(
+        texcept = E5FileDialog.getExistingDirectory(
             self,
             self.trUtf8("Exempt directory from translation"),
             self.project.ppath,
-            QFileDialog.Options(QFileDialog.ShowDirsOnly |
-                                QFileDialog.DontUseNativeDialog))
+            E5FileDialog.Options(E5FileDialog.ShowDirsOnly))
         if texcept:
             self.exceptionEdit.setText(Utilities.toNativeSeparators(texcept))
         

eric ide

mercurial