eric6/MultiProject/MultiProject.py

changeset 7254
f00d825fbdb3
parent 7229
53054eb5b15a
child 7360
9190402e4505
--- a/eric6/MultiProject/MultiProject.py	Sat Sep 21 16:04:17 2019 +0200
+++ b/eric6/MultiProject/MultiProject.py	Sat Sep 21 17:41:22 2019 +0200
@@ -11,8 +11,9 @@
 import os
 import shutil
 
-from PyQt5.QtCore import pyqtSignal, pyqtSlot, Qt, QFileInfo, QFile, \
-    QIODevice, QObject, QUuid
+from PyQt5.QtCore import (
+    pyqtSignal, pyqtSlot, Qt, QFileInfo, QFile, QIODevice, QObject, QUuid
+)
 from PyQt5.QtGui import QCursor
 from PyQt5.QtWidgets import QMenu, QApplication, QDialog, QToolBar
 
@@ -201,8 +202,10 @@
         Private slot to extract the categories used in the project definitions.
         """
         for project in self.__projects.values():
-            if project['category'] and \
-                    project['category'] not in self.categories:
+            if (
+                project['category'] and
+                project['category'] not in self.categories
+            ):
                 self.categories.append(project['category'])
     
     def getCategories(self):
@@ -271,8 +274,9 @@
         if f.open(QIODevice.WriteOnly):
             from E5XML.MultiProjectWriter import MultiProjectWriter
             MultiProjectWriter(
-                f, self, os.path.splitext(os.path.basename(fn))[0])\
-                .writeXML()
+                f,
+                self, os.path.splitext(os.path.basename(fn))[0]
+            ).writeXML()
             res = True
         else:
             E5MessageBox.critical(
@@ -321,8 +325,9 @@
         dlg = AddProjectDialog(self.ui, startdir=startdir,
                                categories=self.categories, category=category)
         if dlg.exec_() == QDialog.Accepted:
-            name, filename, isMaster, description, category, uid = \
+            name, filename, isMaster, description, category, uid = (
                 dlg.getData()
+            )
             
             # step 1: check, if project was already added
             for project in self.__projects.values():
@@ -375,8 +380,11 @@
                 path=srcProjectDirectory,
                 defaultDirectory=startdir,
             )
-            if ok and dstProjectDirectory and \
-               not os.path.exists(dstProjectDirectory):
+            if (
+                ok and
+                dstProjectDirectory and
+                not os.path.exists(dstProjectDirectory)
+            ):
                 try:
                     shutil.copytree(srcProjectDirectory, dstProjectDirectory)
                 except shutil.Error:
@@ -594,8 +602,10 @@
         if self.ppath:
             defaultPath = self.ppath
         else:
-            defaultPath = Preferences.getMultiProject("Workspace") or \
+            defaultPath = (
+                Preferences.getMultiProject("Workspace") or
                 Utilities.getHomeDir()
+            )
         fn, selectedFilter = E5FileDialog.getSaveFileNameAndFilter(
             self.parent(),
             self.tr("Save multiproject as"),
@@ -977,9 +987,11 @@
         """
         for project in self.__projects.values():
             if project['master']:
-                if reopen or \
-                   not self.projectObject.isOpen() or \
-                   self.projectObject.getProjectFile() != project['file']:
+                if (
+                    reopen or
+                    not self.projectObject.isOpen() or
+                    self.projectObject.getProjectFile() != project['file']
+                ):
                     self.openProject(project['file'])
                     return
     

eric ide

mercurial