MultiProject/MultiProjectBrowser.py

changeset 2317
ac7ffbf5b36b
parent 2302
f29e9405c851
child 2404
cba0ff902c2b
equal deleted inserted replaced
2315:3b551ea49501 2317:ac7ffbf5b36b
224 'master': isMaster, 224 'master': isMaster,
225 'description': description, 225 'description': description,
226 } 226 }
227 self.multiProject.changeProjectProperties(project) 227 self.multiProject.changeProjectProperties(project)
228 228
229 def __addNewProject(self):
230 """
231 Private method to add a new project entry.
232 """
233 self.multiProject.addProject()
234
229 def __createPopupMenu(self): 235 def __createPopupMenu(self):
230 """ 236 """
231 Private method to create the popup menu. 237 Private method to create the popup menu.
232 """ 238 """
233 self.__menu = QMenu(self) 239 self.__menu = QMenu(self)
234 self.__menu.addAction(self.trUtf8("Open"), self.__openItem) 240 self.__menu.addAction(self.trUtf8("Open"), self.__openItem)
235 self.__menu.addAction(self.trUtf8("Remove"), self.__removeProject) 241 self.__menu.addAction(self.trUtf8("Remove"), self.__removeProject)
236 self.__menu.addAction(self.trUtf8("Properties"), self.__showProjectProperties) 242 self.__menu.addAction(self.trUtf8("Properties"), self.__showProjectProperties)
237 self.__menu.addSeparator() 243 self.__menu.addSeparator()
244 self.__menu.addAction(self.trUtf8("Add Project..."), self.__addNewProject)
245 self.__menu.addSeparator()
238 self.__menu.addAction(self.trUtf8("Configure..."), self.__configure) 246 self.__menu.addAction(self.trUtf8("Configure..."), self.__configure)
239 247
240 self.__backMenu = QMenu(self) 248 self.__backMenu = QMenu(self)
249 self.__backMenu.addAction(self.trUtf8("Add Project..."), self.__addNewProject)
250 self.__backMenu.addSeparator()
241 self.__backMenu.addAction(self.trUtf8("Configure..."), self.__configure) 251 self.__backMenu.addAction(self.trUtf8("Configure..."), self.__configure)
242 252
243 def __configure(self): 253 def __configure(self):
244 """ 254 """
245 Private method to open the configuration dialog. 255 Private method to open the configuration dialog.

eric ide

mercurial