E5XML/ShortcutsWriter.py

branch
6_1_x
changeset 4849
4eb0fba3b6c5
parent 4632
ca310db386ed
diff -r 36b1d9bec8f6 -r 4eb0fba3b6c5 E5XML/ShortcutsWriter.py
--- a/E5XML/ShortcutsWriter.py	Sun Mar 13 12:48:53 2016 +0100
+++ b/E5XML/ShortcutsWriter.py	Sun Mar 13 13:06:46 2016 +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