Preferences/ConfigurationPages/QtPage.py

changeset 882
34b86be88bf0
parent 880
52ed20236a1c
child 945
8cd4d08fa9f6
child 1510
e75ecf2bd9dd
--- a/Preferences/ConfigurationPages/QtPage.py	Sat Feb 05 19:55:33 2011 +0100
+++ b/Preferences/ConfigurationPages/QtPage.py	Sun Feb 06 15:41:44 2011 +0100
@@ -7,12 +7,10 @@
 Module implementing the Qt configuration page.
 """
 
-import sys
-
 from PyQt4.QtCore import pyqtSlot
-from PyQt4.QtGui import QFileDialog
 
 from E5Gui.E5Completers import E5DirCompleter
+from E5Gui import E5FileDialog
 
 from .ConfigurationPageBase import ConfigurationPageBase
 from .Ui_QtPage import Ui_QtPage
@@ -35,7 +33,7 @@
         self.qt4Completer = E5DirCompleter(self.qt4Edit)
         self.qt4TransCompleter = E5DirCompleter(self.qt4TransEdit)
         
-        if sys.platform != "darwin":
+        if not Utilities.isMacPlatform():
             self.qt4Group.hide()
         
         # set initial values
@@ -59,12 +57,11 @@
         """
         Private slot to handle the Qt4 directory selection.
         """
-        dir = QFileDialog.getExistingDirectory(
+        dir = E5FileDialog.getExistingDirectory(
             self,
             self.trUtf8("Select Qt4 Directory"),
             self.qt4Edit.text(),
-            QFileDialog.Options(QFileDialog.ShowDirsOnly |
-                                QFileDialog.DontUseNativeDialog))
+            E5FileDialog.Options(E5FileDialog.ShowDirsOnly))
             
         if dir:
             self.qt4Edit.setText(Utilities.toNativeSeparators(dir))
@@ -74,12 +71,11 @@
         """
         Private slot to handle the Qt4 translations directory selection.
         """
-        dir = QFileDialog.getExistingDirectory(
+        dir = E5FileDialog.getExistingDirectory(
             self,
             self.trUtf8("Select Qt4 Translations Directory"),
             self.qt4TransEdit.text(),
-            QFileDialog.Options(QFileDialog.ShowDirsOnly |
-                                QFileDialog.DontUseNativeDialog))
+            E5FileDialog.Options(E5FileDialog.ShowDirsOnly))
             
         if dir:
             self.qt4TransEdit.setText(Utilities.toNativeSeparators(dir))

eric ide

mercurial