Project/ProjectResourcesBrowser.py

changeset 564
b3d966393ba9
parent 553
5af61623ae3c
child 788
5b1b59777460
equal deleted inserted replaced
563:e35d2cda9a74 564:b3d966393ba9
254 """ 254 """
255 if not self.project.isOpen(): 255 if not self.project.isOpen():
256 return 256 return
257 257
258 try: 258 try:
259 categories = self.getSelectedItemsCountCategorized(\ 259 categories = self.getSelectedItemsCountCategorized(
260 [ProjectBrowserFileItem, ProjectBrowserSimpleDirectoryItem]) 260 [ProjectBrowserFileItem, ProjectBrowserSimpleDirectoryItem])
261 cnt = categories["sum"] 261 cnt = categories["sum"]
262 if cnt <= 1: 262 if cnt <= 1:
263 index = self.indexAt(coord) 263 index = self.indexAt(coord)
264 if index.isValid(): 264 if index.isValid():
265 self._selectSingleItem(index) 265 self._selectSingleItem(index)
266 categories = self.getSelectedItemsCountCategorized(\ 266 categories = self.getSelectedItemsCountCategorized(
267 [ProjectBrowserFileItem, ProjectBrowserSimpleDirectoryItem]) 267 [ProjectBrowserFileItem, ProjectBrowserSimpleDirectoryItem])
268 cnt = categories["sum"] 268 cnt = categories["sum"]
269 269
270 bfcnt = categories[str(ProjectBrowserFileItem)] 270 bfcnt = categories[str(ProjectBrowserFileItem)]
271 sdcnt = categories[str(ProjectBrowserSimpleDirectoryItem)] 271 sdcnt = categories[str(ProjectBrowserSimpleDirectoryItem)]
384 path = os.path.join(self.project.ppath, itm.data(0)) 384 path = os.path.join(self.project.ppath, itm.data(0))
385 385
386 if self.hooks["newResource"] is not None: 386 if self.hooks["newResource"] is not None:
387 self.hooks["newResource"](path) 387 self.hooks["newResource"](path)
388 else: 388 else:
389 fname, selectedFilter = QFileDialog.getSaveFileNameAndFilter(\ 389 fname, selectedFilter = QFileDialog.getSaveFileNameAndFilter(
390 self, 390 self,
391 self.trUtf8("New Resource"), 391 self.trUtf8("New Resource"),
392 path, 392 path,
393 self.trUtf8("Qt Resource Files (*.qrc)"), 393 self.trUtf8("Qt Resource Files (*.qrc)"),
394 "", 394 "",

eric ide

mercurial