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 |