eric6/Tools/TrayStarter.py

changeset 8235
78e6d29eb773
parent 8220
006ee31b4835
child 8243
cc717c2ae956
equal deleted inserted replaced
8234:fcb6b4b96274 8235:78e6d29eb773
426 self.__loadRecentProjects() 426 self.__loadRecentProjects()
427 427
428 self.recentProjectsMenu.clear() 428 self.recentProjectsMenu.clear()
429 429
430 for idx, rp in enumerate(self.recentProjects, start=1): 430 for idx, rp in enumerate(self.recentProjects, start=1):
431 if idx < 10: 431 formatStr = '&{0:d}. {1}' if idx < 10 else '{0:d}. {1}'
432 formatStr = '&{0:d}. {1}'
433 else:
434 formatStr = '{0:d}. {1}'
435 act = self.recentProjectsMenu.addAction( 432 act = self.recentProjectsMenu.addAction(
436 formatStr.format( 433 formatStr.format(
437 idx, Utilities.compactPath(rp, self.maxMenuFilePathLen))) 434 idx, Utilities.compactPath(rp, self.maxMenuFilePathLen)))
438 act.setData(rp) 435 act.setData(rp)
439 436
446 self.__loadRecentMultiProjects() 443 self.__loadRecentMultiProjects()
447 444
448 self.recentMultiProjectsMenu.clear() 445 self.recentMultiProjectsMenu.clear()
449 446
450 for idx, rmp in enumerate(self.recentMultiProjects, start=1): 447 for idx, rmp in enumerate(self.recentMultiProjects, start=1):
451 if idx < 10: 448 formatStr = '&{0:d}. {1}' if idx < 10 else '{0:d}. {1}'
452 formatStr = '&{0:d}. {1}'
453 else:
454 formatStr = '{0:d}. {1}'
455 act = self.recentMultiProjectsMenu.addAction( 449 act = self.recentMultiProjectsMenu.addAction(
456 formatStr.format( 450 formatStr.format(
457 idx, Utilities.compactPath(rmp, self.maxMenuFilePathLen))) 451 idx, Utilities.compactPath(rmp, self.maxMenuFilePathLen)))
458 act.setData(rmp) 452 act.setData(rmp)
459 453
466 self.__loadRecentFiles() 460 self.__loadRecentFiles()
467 461
468 self.recentFilesMenu.clear() 462 self.recentFilesMenu.clear()
469 463
470 for idx, rf in enumerate(self.recentFiles, start=1): 464 for idx, rf in enumerate(self.recentFiles, start=1):
471 if idx < 10: 465 formatStr = '&{0:d}. {1}' if idx < 10 else '{0:d}. {1}'
472 formatStr = '&{0:d}. {1}'
473 else:
474 formatStr = '{0:d}. {1}'
475 act = self.recentFilesMenu.addAction( 466 act = self.recentFilesMenu.addAction(
476 formatStr.format( 467 formatStr.format(
477 idx, Utilities.compactPath(rf, self.maxMenuFilePathLen))) 468 idx, Utilities.compactPath(rf, self.maxMenuFilePathLen)))
478 act.setData(rf) 469 act.setData(rf)
479 470

eric ide

mercurial