MultiProject/MultiProjectBrowser.py

branch
Py2 comp.
changeset 3057
10516539f238
parent 2525
8b507a9a2d40
parent 2992
dbdf27746da5
child 3145
a9de05d4a22f
diff -r 9986ec0e559a -r 10516539f238 MultiProject/MultiProjectBrowser.py
--- a/MultiProject/MultiProjectBrowser.py	Tue Oct 15 22:03:54 2013 +0200
+++ b/MultiProject/MultiProjectBrowser.py	Fri Oct 18 23:00:41 2013 +0200
@@ -25,7 +25,7 @@
         """
         Constructor
         
-        @param project reference to the multi project object
+        @param multiProject reference to the multi project object
         @param parent parent widget (QWidget)
         """
         super(MultiProjectBrowser, self).__init__(parent)
@@ -36,22 +36,29 @@
         
         self.__openingProject = False
         
-        self.multiProject.newMultiProject.connect(self.__newMultiProject)
-        self.multiProject.multiProjectOpened.connect(self.__multiProjectOpened)
-        self.multiProject.multiProjectClosed.connect(self.__multiProjectClosed)
-        self.multiProject.projectDataChanged.connect(self.__projectDataChanged)
-        self.multiProject.projectAdded.connect(self.__projectAdded)
-        self.multiProject.projectRemoved.connect(self.__projectRemoved)
-        self.multiProject.projectOpened.connect(self.__projectOpened)
+        self.multiProject.newMultiProject.connect(
+            self.__newMultiProject)
+        self.multiProject.multiProjectOpened.connect(
+            self.__multiProjectOpened)
+        self.multiProject.multiProjectClosed.connect(
+            self.__multiProjectClosed)
+        self.multiProject.projectDataChanged.connect(
+            self.__projectDataChanged)
+        self.multiProject.projectAdded.connect(
+            self.__projectAdded)
+        self.multiProject.projectRemoved.connect(
+            self.__projectRemoved)
+        self.multiProject.projectOpened.connect(
+            self.__projectOpened)
         
         self.__createPopupMenu()
         self.setContextMenuPolicy(Qt.CustomContextMenu)
         self.customContextMenuRequested.connect(self.__contextMenuRequested)
         self.itemActivated.connect(self.__openItem)
     
-    ############################################################################
+    ###########################################################################
     ## Slot handling methods below
-    ############################################################################
+    ###########################################################################
     
     def __newMultiProject(self):
         """
@@ -109,6 +116,8 @@
     def __projectOpened(self, projectfile):
         """
         Private slot to handle the opening of a project.
+        
+        @param projectfile file name of the opened project file (string)
         """
         project = {
             'name': "",
@@ -150,9 +159,9 @@
                 self.multiProject.openProject(filename)
                 self.__openingProject = False
     
-    ############################################################################
+    ###########################################################################
     ## Private methods below
-    ############################################################################
+    ###########################################################################
     
     def __addProject(self, project):
         """
@@ -240,16 +249,20 @@
         self.__menu = QMenu(self)
         self.__menu.addAction(self.trUtf8("Open"), self.__openItem)
         self.__menu.addAction(self.trUtf8("Remove"), self.__removeProject)
-        self.__menu.addAction(self.trUtf8("Properties"), self.__showProjectProperties)
+        self.__menu.addAction(self.trUtf8("Properties"),
+                              self.__showProjectProperties)
         self.__menu.addSeparator()
-        self.__menu.addAction(self.trUtf8("Add Project..."), self.__addNewProject)
+        self.__menu.addAction(self.trUtf8("Add Project..."),
+                              self.__addNewProject)
         self.__menu.addSeparator()
         self.__menu.addAction(self.trUtf8("Configure..."), self.__configure)
         
         self.__backMenu = QMenu(self)
-        self.__backMenu.addAction(self.trUtf8("Add Project..."), self.__addNewProject)
+        self.__backMenu.addAction(self.trUtf8("Add Project..."),
+                                  self.__addNewProject)
         self.__backMenu.addSeparator()
-        self.__backMenu.addAction(self.trUtf8("Configure..."), self.__configure)
+        self.__backMenu.addAction(self.trUtf8("Configure..."),
+                                  self.__configure)
     
     def __configure(self):
         """

eric ide

mercurial