238 'backMenu', 'dirMenu' or 'dirMultiMenu') |
238 'backMenu', 'dirMenu' or 'dirMultiMenu') |
239 @return reference to the menu action (QAction) |
239 @return reference to the menu action (QAction) |
240 """ |
240 """ |
241 act = None |
241 act = None |
242 if key in ['mainMenu', 'multiMenu', 'backMenu', 'dirMenu', |
242 if key in ['mainMenu', 'multiMenu', 'backMenu', 'dirMenu', |
243 'dirMultiMenu']: |
243 'dirMultiMenu']: |
244 extensionsMenu = QMenu(self.tr("Extensions"), menu) |
244 extensionsMenu = QMenu(self.tr("Extensions"), menu) |
245 extensionsMenu.setTearOffEnabled(True) |
245 extensionsMenu.setTearOffEnabled(True) |
246 for extensionMenuTitle in sorted(self.__extensionMenuTitles): |
246 for extensionMenuTitle in sorted(self.__extensionMenuTitles): |
247 extensionName = self.__extensionMenuTitles[extensionMenuTitle] |
247 extensionName = self.__extensionMenuTitles[extensionMenuTitle] |
248 if key in self.__extensionMenus[extensionName]: |
248 if key in self.__extensionMenus[extensionName]: |