Preferences/ShortcutsDialog.py

changeset 6630
bddd12f27a4c
parent 6625
a67fee7bc09c
child 6645
ad476851d7e0
equal deleted inserted replaced
6629:643ec3a53d17 6630:bddd12f27a4c
189 objectType = e5App().getPluginObjectType(category) 189 objectType = e5App().getPluginObjectType(category)
190 for act in ref.getActions(): 190 for act in ref.getActions():
191 self.__generateShortcutItem(categoryItem, act, 191 self.__generateShortcutItem(categoryItem, act,
192 objectType=objectType) 192 objectType=objectType)
193 self.pluginCategoryItems.append(categoryItem) 193 self.pluginCategoryItems.append(categoryItem)
194
195 try:
196 dummyHelpViewer = e5App().getObject("DummyHelpViewer")
197 self.helpViewerItem = self.__generateCategoryItem(
198 self.tr("eric6 Web Browser"))
199 for act in dummyHelpViewer.getActions():
200 self.__generateShortcutItem(self.helpViewerItem, act, True)
201 except KeyError:
202 # no QtWebKit available
203 pass
204 194
205 else: 195 else:
206 self.helpViewerItem = self.__generateCategoryItem( 196 self.helpViewerItem = self.__generateCategoryItem(
207 self.tr("eric6 Web Browser")) 197 self.tr("eric6 Web Browser"))
208 for act in helpViewer.getActions(): 198 for act in helpViewer.getActions():
445 category = categoryItem.text(0) 435 category = categoryItem.text(0)
446 ref = e5App().getPluginObject(category) 436 ref = e5App().getPluginObject(category)
447 if ref is not None and hasattr(ref, "getActions"): 437 if ref is not None and hasattr(ref, "getActions"):
448 self.__saveCategoryActions(categoryItem, ref.getActions()) 438 self.__saveCategoryActions(categoryItem, ref.getActions())
449 439
450 try:
451 dummyHelpViewer = e5App().getObject("DummyHelpViewer")
452 self.__saveCategoryActions(
453 self.helpViewerItem, dummyHelpViewer.getActions())
454 except KeyError:
455 # no QtWebKit available
456 pass
457
458 Shortcuts.saveShortcuts() 440 Shortcuts.saveShortcuts()
459 441
460 else: 442 else:
461 self.__saveCategoryActions( 443 self.__saveCategoryActions(
462 self.helpViewerItem, self.__helpViewer.getActions()) 444 self.helpViewerItem, self.__helpViewer.getActions())

eric ide

mercurial