92 # fake a failed PyQt5 import |
92 # fake a failed PyQt5 import |
93 raise ImportError |
93 raise ImportError |
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 |
|
98 if sys.version_info[0] == 2: |
|
99 try: |
|
100 from PyQt5 import sip |
|
101 except ImportError: |
|
102 import sip |
|
103 sip.setapi('QString', 2) |
|
104 sip.setapi('QVariant', 2) |
|
105 sip.setapi('QTextStream', 2) |
|