Toolbox/PyQt4ImportHook.py

changeset 6364
6a496f0886ad
parent 6048
82ad8ec9548c
child 6365
85f8745427a6
diff -r 30ba1d9bd841 -r 6a496f0886ad Toolbox/PyQt4ImportHook.py
--- a/Toolbox/PyQt4ImportHook.py	Sat Jun 23 15:29:15 2018 +0200
+++ b/Toolbox/PyQt4ImportHook.py	Sat Jun 23 17:59:11 2018 +0200
@@ -96,7 +96,10 @@
     sys.meta_path.insert(0, PyQt4Importer())
     
     if sys.version_info[0] == 2:
-        import sip
+        try:
+            import sip
+        except ImportError:
+            from PyQt5 import sip
         sip.setapi('QString', 2)
         sip.setapi('QVariant', 2)
         sip.setapi('QTextStream', 2)

eric ide

mercurial