Toolbox/PyQt4ImportHook.py

changeset 6364
6a496f0886ad
parent 6048
82ad8ec9548c
child 6365
85f8745427a6
equal deleted inserted replaced
6363:30ba1d9bd841 6364:6a496f0886ad
94 import PyQt5 # __IGNORE_WARNING__ 94 import PyQt5 # __IGNORE_WARNING__
95 except ImportError: 95 except ImportError:
96 sys.meta_path.insert(0, PyQt4Importer()) 96 sys.meta_path.insert(0, PyQt4Importer())
97 97
98 if sys.version_info[0] == 2: 98 if sys.version_info[0] == 2:
99 import sip 99 try:
100 import sip
101 except ImportError:
102 from PyQt5 import sip
100 sip.setapi('QString', 2) 103 sip.setapi('QString', 2)
101 sip.setapi('QVariant', 2) 104 sip.setapi('QVariant', 2)
102 sip.setapi('QTextStream', 2) 105 sip.setapi('QTextStream', 2)

eric ide

mercurial