@@ -32,34 +32,44 @@ def RIPEMD160Hash(data=None):
32
32
return hasher
33
33
34
34
try :
35
- import qtpy
35
+ import PyQt5
36
36
except ImportError :
37
37
try :
38
- from PyQt5 import QtCore , QtGui , QtWidgets , QtNetwork , uic
38
+ import qtpy as PyQt5
39
39
except ImportError :
40
- qtpy = None
41
- else :
42
- import sys
43
- import types
40
+ pass
41
+ else :
42
+ from PyQt5 import QtCore
43
+
44
+ QtCore .Signal = QtCore .pyqtSignal
45
+ PyQt5 .PYQT_VERSION = QtCore .PYQT_VERSION_STR
46
+ PyQt5 .QT_VERSION = QtCore .QT_VERSION_STR
47
+ # try:
48
+ # from qtpy import QtCore, QtGui, QtWidgets, QtNetwork, uic
49
+ # except ImportError:
50
+ # PyQt5 = None
51
+ # else:
52
+ # import sys
53
+ # import types
44
54
45
- QtCore .Signal = QtCore .pyqtSignal
46
- context = {
47
- 'API' : 'pyqt5' , # for tr
48
- 'PYQT_VERSION' : QtCore .PYQT_VERSION_STR ,
49
- 'QT_VERSION' : QtCore .QT_VERSION_STR ,
50
- 'QtCore' : QtCore ,
51
- 'QtGui' : QtGui ,
52
- 'QtWidgets' : QtWidgets ,
53
- 'QtNetwork' : QtNetwork ,
54
- 'uic' : uic
55
- }
56
- try :
57
- from PyQt5 import QtTest
58
- except ImportError :
59
- pass
60
- else :
61
- context ['QtTest' ] = QtTest
62
- qtpy = types .ModuleType (
63
- 'qtpy ' , 'PyQt5 based dynamic fallback for qtpy ' )
64
- qtpy .__dict__ .update (context )
65
- sys .modules ['qtpy ' ] = qtpy
55
+ # QtCore.Signal = QtCore.pyqtSignal
56
+ # context = {
57
+ # 'API': 'pyqt5', # for tr
58
+ # 'PYQT_VERSION': QtCore.PYQT_VERSION_STR,
59
+ # 'QT_VERSION': QtCore.QT_VERSION_STR,
60
+ # 'QtCore': QtCore,
61
+ # 'QtGui': QtGui,
62
+ # 'QtWidgets': QtWidgets,
63
+ # 'QtNetwork': QtNetwork,
64
+ # 'uic': uic
65
+ # }
66
+ # try:
67
+ # from PyQt5 import QtTest
68
+ # except ImportError:
69
+ # pass
70
+ # else:
71
+ # context['QtTest'] = QtTest
72
+ # PyQt5 = types.ModuleType(
73
+ # 'PyQt5 ', 'qtpy based dynamic fallback for PyQt5 ')
74
+ # PyQt5 .__dict__.update(context)
75
+ # sys.modules['PyQt5 '] = PyQt5
0 commit comments