394 self.__pyuicMultiConfigAct.setEnabled(enable) |
394 self.__pyuicMultiConfigAct.setEnabled(enable) |
395 self.__pyuicDirConfigAct.setEnabled(enable) |
395 self.__pyuicDirConfigAct.setEnabled(enable) |
396 self.__pyuicDirMultiConfigAct.setEnabled(enable) |
396 self.__pyuicDirMultiConfigAct.setEnabled(enable) |
397 self.__pyuicBackConfigAct.setEnabled(enable) |
397 self.__pyuicBackConfigAct.setEnabled(enable) |
398 |
398 |
399 with contextlib.suppress(Exception): |
399 with contextlib.suppress(Exception): # secok |
400 categories = self.getSelectedItemsCountCategorized( |
400 categories = self.getSelectedItemsCountCategorized( |
401 [ProjectBrowserFileItem, ProjectBrowserSimpleDirectoryItem] |
401 [ProjectBrowserFileItem, ProjectBrowserSimpleDirectoryItem] |
402 ) |
402 ) |
403 cnt = categories["sum"] |
403 cnt = categories["sum"] |
404 if cnt <= 1: |
404 if cnt <= 1: |
502 """ |
502 """ |
503 Private slot to handle the Open menu action. |
503 Private slot to handle the Open menu action. |
504 """ |
504 """ |
505 itmList = self.getSelectedItems() |
505 itmList = self.getSelectedItems() |
506 for itm in itmList[:]: |
506 for itm in itmList[:]: |
507 with contextlib.suppress(Exception): |
507 with contextlib.suppress(Exception): # secok |
508 if isinstance(itm, ProjectBrowserFileItem): |
508 if isinstance(itm, ProjectBrowserFileItem): |
509 # hook support |
509 # hook support |
510 if self.hooks["open"] is not None: |
510 if self.hooks["open"] is not None: |
511 self.hooks["open"](itm.fileName()) |
511 self.hooks["open"](itm.fileName()) |
512 else: |
512 else: |