eric6/Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py

changeset 7258
aff39db4dacc
parent 7229
53054eb5b15a
child 7360
9190402e4505
diff -r c4d0cac9b5c9 -r aff39db4dacc eric6/Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py
--- a/eric6/Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py	Sat Sep 21 22:03:03 2019 +0200
+++ b/eric6/Plugins/WizardPlugins/FileDialogWizard/FileDialogWizardDialog.py	Mon Sep 23 19:10:42 2019 +0200
@@ -11,8 +11,9 @@
 import os
 
 from PyQt5.QtCore import pyqtSlot, QUrl
-from PyQt5.QtWidgets import QDialog, QDialogButtonBox, QFileDialog, \
-    QButtonGroup
+from PyQt5.QtWidgets import (
+    QDialog, QDialogButtonBox, QFileDialog, QButtonGroup
+)
 
 from E5Gui.E5Completers import E5FileCompleter, E5DirCompleter
 
@@ -400,12 +401,14 @@
                 nameVariable = "res"
         filterVariable = self.eFilterVariable.text()
         if not filterVariable:
-            if (self.__dialogVariant in (-1, 4) and
-                self.__typeButtonsGroup.checkedButton() in [
-                    self.rfOpenFile, self.rfOpenFiles, self.rfSaveFile]) or \
-                    (self.__dialogVariant == 5 and
-                        self.__typeButtonsGroup.checkedButton() in [
-                            self.rOpenFile, self.rOpenFiles, self.rSaveFile]):
+            if (
+                (self.__dialogVariant in (-1, 4) and
+                 self.__typeButtonsGroup.checkedButton() in [
+                    self.rfOpenFile, self.rfOpenFiles, self.rfSaveFile]) or
+                (self.__dialogVariant == 5 and
+                 self.__typeButtonsGroup.checkedButton() in [
+                    self.rOpenFile, self.rOpenFiles, self.rSaveFile])
+            ):
                 filterVariable = ", selectedFilter"
             else:
                 filterVariable = ""
@@ -418,8 +421,11 @@
             dialogType = "QFileDialog"
         
         code = '{0}{1} = {2}.'.format(nameVariable, filterVariable, dialogType)
-        if self.rOpenFile.isChecked() or self.rfOpenFile.isChecked() or \
-           self.rOpenFileUrl.isChecked():
+        if (
+            self.rOpenFile.isChecked() or
+            self.rfOpenFile.isChecked() or
+            self.rOpenFileUrl.isChecked()
+        ):
             if self.rOpenFile.isChecked():
                 code += 'getOpenFileName({0}{1}'.format(os.linesep, istring)
             elif self.rOpenFileUrl.isChecked():
@@ -472,17 +478,17 @@
                     initialFilter = fmt.format(self.eInitialFilter.text())
                 code += ',{0}{1}{2}'.format(os.linesep, istring, initialFilter)
             if not self.cSymlinks.isChecked():
-                code += \
-                    ',{0}{1}{2}.Options(' \
-                    '{2}.DontResolveSymlinks)' \
-                    .format(os.linesep, istring, dialogType)
+                code += ',{0}{1}{2}.Options({2}.DontResolveSymlinks)'.format(
+                    os.linesep, istring, dialogType)
             if self.rOpenFileUrl.isChecked() and bool(self.schemesEdit.text()):
-                code += \
-                    ',{0}{1}{2}'.format(os.linesep, istring,
-                                        self.__prepareSchemesList())
+                code += ',{0}{1}{2}'.format(
+                    os.linesep, istring, self.__prepareSchemesList())
             code += '){0}'.format(estring)
-        elif self.rOpenFiles.isChecked() or self.rfOpenFiles.isChecked() or \
-                self.rOpenFileUrls.isChecked():
+        elif (
+            self.rOpenFiles.isChecked() or
+            self.rfOpenFiles.isChecked() or
+            self.rOpenFileUrls.isChecked()
+        ):
             if self.rOpenFiles.isChecked():
                 code += 'getOpenFileNames({0}{1}'.format(os.linesep, istring)
             elif self.rOpenFileUrls.isChecked():
@@ -535,18 +541,20 @@
                     initialFilter = fmt.format(self.eInitialFilter.text())
                 code += ',{0}{1}{2}'.format(os.linesep, istring, initialFilter)
             if not self.cSymlinks.isChecked():
-                code += \
-                    ',{0}{1}{2}.Options(' \
-                    '{2}.DontResolveSymlinks)' \
-                    .format(os.linesep, istring, dialogType)
-            if self.rOpenFileUrls.isChecked() and \
-               bool(self.schemesEdit.text()):
-                code += \
-                    ',{0}{1}{2}'.format(os.linesep, istring,
-                                        self.__prepareSchemesList())
+                code += ',{0}{1}{2}.Options({2}.DontResolveSymlinks)'.format(
+                    os.linesep, istring, dialogType)
+            if (
+                self.rOpenFileUrls.isChecked() and
+                bool(self.schemesEdit.text())
+            ):
+                code += ',{0}{1}{2}'.format(
+                    os.linesep, istring, self.__prepareSchemesList())
             code += '){0}'.format(estring)
-        elif self.rSaveFile.isChecked() or self.rfSaveFile.isChecked() or \
-                self.rSaveFileUrl.isChecked():
+        elif (
+            self.rSaveFile.isChecked() or
+            self.rfSaveFile.isChecked() or
+            self.rSaveFileUrl.isChecked()
+        ):
             if self.rSaveFile.isChecked():
                 code += 'getSaveFileName({0}{1}'.format(os.linesep, istring)
             elif self.rSaveFileUrl.isChecked():
@@ -598,23 +606,29 @@
                         fmt = 'self.tr("{0}")'
                     initialFilter = fmt.format(self.eInitialFilter.text())
                 code += ',{0}{1}{2}'.format(os.linesep, istring, initialFilter)
-            if (not self.cSymlinks.isChecked()) or \
-               (not self.cConfirmOverwrite.isChecked()):
+            if (
+                (not self.cSymlinks.isChecked()) or
+                (not self.cConfirmOverwrite.isChecked())
+            ):
                 code += ',{0}{1}{2}.Options('.format(
                     os.linesep, istring, dialogType)
                 if not self.cSymlinks.isChecked():
                     code += '{0}.DontResolveSymlinks'.format(dialogType)
-                if (not self.cSymlinks.isChecked()) and \
-                   (not self.cConfirmOverwrite.isChecked()):
+                if (
+                    (not self.cSymlinks.isChecked()) and
+                    (not self.cConfirmOverwrite.isChecked())
+                ):
                     code += ' | '
                 if not self.cConfirmOverwrite.isChecked():
                     code += '{0}.DontConfirmOverwrite'.format(dialogType)
                 code += ')'
-            if self.rSaveFileUrl.isChecked() and \
-               bool(self.schemesEdit.text()):
-                code += \
-                    ',{0}{1}{2}'.format(os.linesep, istring,
-                                        self.__prepareSchemesList())
+            if (
+                self.rSaveFileUrl.isChecked() and
+                bool(self.schemesEdit.text())
+            ):
+                code += ',{0}{1}{2}'.format(
+                    os.linesep, istring, self.__prepareSchemesList())
+                            
             code += '){0}'.format(estring)
         elif self.rDirectory.isChecked() or self.rDirectoryUrl.isChecked():
             if self.rDirectory.isChecked():
@@ -657,9 +671,8 @@
                 code += '{0}.Option(0)'.format(dialogType)
             code += ')'
             if self.rDirectoryUrl.isChecked():
-                code += \
-                    ',{0}{1}{2}'.format(os.linesep, istring,
-                                        self.__prepareSchemesList())
+                code += ',{0}{1}{2}'.format(
+                    os.linesep, istring, self.__prepareSchemesList())
             code += '){0}'.format(estring)
             
         return code

eric ide

mercurial