--- 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(