48 try: |
48 try: |
49 self.__pluginHelpDocuments = \ |
49 self.__pluginHelpDocuments = \ |
50 e5App().getObject("PluginManager").getPluginQtHelpFiles() |
50 e5App().getObject("PluginManager").getPluginQtHelpFiles() |
51 except KeyError: |
51 except KeyError: |
52 from PluginManager.PluginManager import PluginManager |
52 from PluginManager.PluginManager import PluginManager |
53 self.__pluginHelpDocuments = \ |
53 pluginManager = PluginManager(self, doLoadPlugins=False) |
54 PluginManager(self).getPluginQtHelpFiles() |
54 pluginManager.loadDocumentationSetPlugins() |
|
55 pluginManager.activatePlugins() |
|
56 self.__pluginHelpDocuments = pluginManager.getPluginQtHelpFiles() |
55 self.addPluginButton.setEnabled(bool(self.__pluginHelpDocuments)) |
57 self.addPluginButton.setEnabled(bool(self.__pluginHelpDocuments)) |
56 |
58 |
57 @pyqtSlot() |
59 @pyqtSlot() |
58 def on_documentsList_itemSelectionChanged(self): |
60 def on_documentsList_itemSelectionChanged(self): |
59 """ |
61 """ |