eric7/E5Gui/E5FileDialog.py

branch
eric7
changeset 8319
ea11a3948f40
parent 8318
962bce857696
--- a/eric7/E5Gui/E5FileDialog.py	Sun May 16 20:07:24 2021 +0200
+++ b/eric7/E5Gui/E5FileDialog.py	Mon May 17 19:58:15 2021 +0200
@@ -56,13 +56,10 @@
     @param options various options for the dialog (QFileDialog.Options)
     @return name of file to be opened (string)
     """
-##    if options is None:
-##        options = QFileDialog.Options()
+    if options is None:
+        options = QFileDialog.Option(0)
     if Globals.isLinuxPlatform():
-        if options is None:
-            options = QFileDialog.Option.DontUseNativeDialog
-        else:
-            options |= QFileDialog.Option.DontUseNativeDialog
+        options |= QFileDialog.Option.DontUseNativeDialog
     return QFileDialog.getOpenFileName(
         parent, caption, directory, filterStr, "", options)[0]
 
@@ -82,13 +79,10 @@
     @param options various options for the dialog (QFileDialog.Options)
     @return name of file to be opened and selected filter (string, string)
     """
-##    if options is None:
-##        options = QFileDialog.Options()
+    if options is None:
+        options = QFileDialog.Option(0)
     if Globals.isLinuxPlatform():
-        if options is None:
-            options = QFileDialog.Option.DontUseNativeDialog
-        else:
-            options |= QFileDialog.Option.DontUseNativeDialog
+        options |= QFileDialog.Option.DontUseNativeDialog
     newfilter = __reorderFilter(filterStr, initialFilter)
     return QFileDialog.getOpenFileName(
         parent, caption, directory, newfilter, initialFilter, options)
@@ -106,13 +100,10 @@
     @param options various options for the dialog (QFileDialog.Options)
     @return list of file names to be opened (list of string)
     """
-##    if options is None:
-##        options = QFileDialog.Options()
+    if options is None:
+        options = QFileDialog.Option(0)
     if Globals.isLinuxPlatform():
-        if options is None:
-            options = QFileDialog.Option.DontUseNativeDialog
-        else:
-            options |= QFileDialog.Option.DontUseNativeDialog
+        options |= QFileDialog.Option.DontUseNativeDialog
     return QFileDialog.getOpenFileNames(
         parent, caption, directory, filterStr, "", options)[0]
 
@@ -133,13 +124,10 @@
     @return list of file names to be opened and selected filter
         (list of string, string)
     """
-##    if options is None:
-##        options = QFileDialog.Options()
+    if options is None:
+        options = QFileDialog.Option(0)
     if Globals.isLinuxPlatform():
-        if options is None:
-            options = QFileDialog.Option.DontUseNativeDialog
-        else:
-            options |= QFileDialog.Option.DontUseNativeDialog
+        options |= QFileDialog.Option.DontUseNativeDialog
     newfilter = __reorderFilter(filterStr, initialFilter)
     return QFileDialog.getOpenFileNames(
         parent, caption, directory, newfilter, initialFilter, options)
@@ -157,13 +145,10 @@
     @param options various options for the dialog (QFileDialog.Options)
     @return name of file to be saved (string)
     """
-##    if options is None:
-##        options = QFileDialog.Options()
+    if options is None:
+        options = QFileDialog.Option(0)
     if Globals.isLinuxPlatform():
-        if options is None:
-            options = QFileDialog.Option.DontUseNativeDialog
-        else:
-            options |= QFileDialog.Option.DontUseNativeDialog
+        options |= QFileDialog.Option.DontUseNativeDialog
     return QFileDialog.getSaveFileName(
         parent, caption, directory, filterStr, "", options)[0]
 
@@ -183,13 +168,10 @@
     @param options various options for the dialog (QFileDialog.Options)
     @return name of file to be saved and selected filter (string, string)
     """
-##    if options is None:
-##        options = QFileDialog.Options()
+    if options is None:
+        options = QFileDialog.Option(0)
     if Globals.isLinuxPlatform():
-        if options is None:
-            options = QFileDialog.Option.DontUseNativeDialog
-        else:
-            options |= QFileDialog.Option.DontUseNativeDialog
+        options |= QFileDialog.Option.DontUseNativeDialog
     newfilter = __reorderFilter(filterStr, initialFilter)
     return QFileDialog.getSaveFileName(
         parent, caption, directory, newfilter, initialFilter, options)
@@ -207,6 +189,8 @@
     @param options various options for the dialog (QFileDialog.Options)
     @return name of selected directory (string)
     """
+    if options is None:
+        options = QFileDialog.Option(0)
     if Globals.isLinuxPlatform():
         options |= QFileDialog.Option.DontUseNativeDialog
     return QFileDialog.getExistingDirectory(parent, caption, directory,

eric ide

mercurial