eric6/Project/CreateDialogCodeDialog.py

changeset 7265
0665c4d509c9
parent 7229
53054eb5b15a
child 7360
9190402e4505
--- a/eric6/Project/CreateDialogCodeDialog.py	Tue Sep 24 19:08:10 2019 +0200
+++ b/eric6/Project/CreateDialogCodeDialog.py	Tue Sep 24 19:44:17 2019 +0200
@@ -12,8 +12,10 @@
 import os
 import json
 
-from PyQt5.QtCore import pyqtSlot, Qt, QMetaObject, QRegExp, \
-    QSortFilterProxyModel, QProcess, QProcessEnvironment
+from PyQt5.QtCore import (
+    pyqtSlot, Qt, QMetaObject, QRegExp, QSortFilterProxyModel, QProcess,
+    QProcessEnvironment
+)
 from PyQt5.QtGui import QStandardItemModel, QBrush, QStandardItem
 from PyQt5.QtWidgets import QDialog, QDialogButtonBox
 
@@ -123,9 +125,11 @@
                         CreateDialogCodeDialog.Separator)
                 self.classNameCombo.addItems(sorted(vagueClassesList))
         
-        if os.path.exists(self.srcFile) and \
-           self.__module is not None and \
-           self.classNameCombo.count() == 0:
+        if (
+            os.path.exists(self.srcFile) and
+            self.__module is not None and
+            self.classNameCombo.count() == 0
+        ):
             self.__initError = True
             E5MessageBox.critical(
                 self,
@@ -284,14 +288,19 @@
         # I. always check for *
         mapped = mapped.replace("*", "")
         
-        if self.project.getProjectLanguage() != "Python2" or \
-           self.project.getProjectType in ("PySide", "PySide2"):
+        if (
+            self.project.getProjectLanguage() != "Python2" or
+            self.project.getProjectType in ("PySide", "PySide2")
+        ):
             # 1. check for const
             mapped = mapped.replace("const ", "")
             
             # 2. replace QString and QStringList
-            mapped = mapped.replace("QStringList", "list")\
-                           .replace("QString", "str")
+            mapped = (
+                mapped
+                .replace("QStringList", "list")
+                .replace("QString", "str")
+            )
             
             # 3. replace double by float
             mapped = mapped.replace("double", "float")
@@ -322,8 +331,10 @@
                     itm.appendRow(itm2)
                     
                     if self.__module is not None:
-                        if methodDict["methods"][0] in signatureList or \
-                           methodDict["methods"][1] in signatureList:
+                        if (
+                            methodDict["methods"][0] in signatureList or
+                            methodDict["methods"][1] in signatureList
+                        ):
                             itm2.setFlags(
                                 Qt.ItemFlags(Qt.ItemIsEnabled))
                             itm2.setCheckState(Qt.Checked)
@@ -355,8 +366,10 @@
         Private slot to generate the code as requested by the user.
         """
         # first decide on extension
-        if self.filenameEdit.text().endswith(".py") or \
-           self.filenameEdit.text().endswith(".pyw"):
+        if (
+            self.filenameEdit.text().endswith(".py") or
+            self.filenameEdit.text().endswith(".pyw")
+        ):
             self.__generatePythonCode()
         elif self.filenameEdit.text().endswith(".rb"):
             pass
@@ -432,13 +445,15 @@
             
             objName = self.__objectName()
             if objName:
-                template = template\
+                template = (
+                    template
                     .replace(
                         "$FORMFILE$",
-                        os.path.splitext(os.path.basename(self.formFile))[0])\
-                    .replace("$FORMCLASS$", objName)\
-                    .replace("$CLASSNAME$", self.classNameCombo.currentText())\
+                        os.path.splitext(os.path.basename(self.formFile))[0])
+                    .replace("$FORMCLASS$", objName)
+                    .replace("$CLASSNAME$", self.classNameCombo.currentText())
                     .replace("$SUPERCLASS$", self.__className())
+                )
                 
                 sourceImpl = template.splitlines(True)
                 appendAtIndex = -1
@@ -501,8 +516,10 @@
             topItem = self.slotsModel.item(row)
             for childRow in range(topItem.rowCount()):
                 child = topItem.child(childRow)
-                if child.checkState() and \
-                   child.flags() & Qt.ItemFlags(Qt.ItemIsUserCheckable):
+                if (
+                    child.checkState() and
+                    child.flags() & Qt.ItemFlags(Qt.ItemIsUserCheckable)
+                ):
                     slotsCode.append('{0}\n'.format(indentStr))
                     slotsCode.append('{0}{1}\n'.format(
                         indentStr,
@@ -515,8 +532,10 @@
                     slotsCode.append(
                         '{0}Slot documentation goes here.\n'.format(
                             indentStr2))
-                    if child.data(returnTypeRole) or \
-                            child.data(parameterTypesListRole):
+                    if (
+                        child.data(returnTypeRole) or
+                        child.data(parameterTypesListRole)
+                    ):
                         slotsCode.append('{0}\n'.format(indentStr2))
                         if child.data(parameterTypesListRole):
                             for name, type_ in zip(

eric ide

mercurial