E5XML/ShortcutsWriter.py

changeset 4619
aa2319888257
parent 4021
195a471c327b
child 4631
5c1a96925da4
--- a/E5XML/ShortcutsWriter.py	Wed Dec 23 19:08:09 2015 +0100
+++ b/E5XML/ShortcutsWriter.py	Fri Dec 25 14:03:57 2015 +0100
@@ -93,9 +93,13 @@
             if hasattr(ref, "getActions"):
                 self.__writeActions(category, ref.getActions())
     
-        self.__writeActions(
-            "HelpViewer",
-            e5App().getObject("DummyHelpViewer").getActions())
+        try:
+            self.__writeActions(
+                "HelpViewer",
+                e5App().getObject("DummyHelpViewer").getActions())
+        except KeyError:
+            # no QtWebKit available
+            pass
     
         # add the main end tag
         self.writeEndElement()

eric ide

mercurial