81 \x00\x55\ |
81 \x00\x55\ |
82 \x00\x73\x00\x65\x00\x72\x00\x41\x00\x67\x00\x65\x00\x6e\x00\x74\x00\x44\x00\x65\x00\x66\x00\x61\x00\x75\x00\x6c\x00\x74\x00\x73\ |
82 \x00\x73\x00\x65\x00\x72\x00\x41\x00\x67\x00\x65\x00\x6e\x00\x74\x00\x44\x00\x65\x00\x66\x00\x61\x00\x75\x00\x6c\x00\x74\x00\x73\ |
83 \x00\x2e\x00\x78\x00\x6d\x00\x6c\ |
83 \x00\x2e\x00\x78\x00\x6d\x00\x6c\ |
84 " |
84 " |
85 |
85 |
86 qt_resource_struct = b"\ |
86 qt_resource_struct_v1 = b"\ |
87 \x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\ |
87 \x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\ |
88 \x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\ |
88 \x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\ |
89 " |
89 " |
90 |
90 |
|
91 qt_resource_struct_v2 = b"\ |
|
92 \x00\x00\x00\x00\x00\x02\x00\x00\x00\x01\x00\x00\x00\x01\ |
|
93 \x00\x00\x00\x00\x00\x00\x00\x00\ |
|
94 \x00\x00\x00\x00\x00\x01\x00\x00\x00\x01\x00\x00\x00\x00\ |
|
95 \x00\x00\x01\x41\xb2\x58\x82\x58\ |
|
96 " |
|
97 |
|
98 qt_version = QtCore.qVersion().split('.') |
|
99 if qt_version < ['5', '8', '0']: |
|
100 rcc_version = 1 |
|
101 qt_resource_struct = qt_resource_struct_v1 |
|
102 else: |
|
103 rcc_version = 2 |
|
104 qt_resource_struct = qt_resource_struct_v2 |
|
105 |
91 def qInitResources(): |
106 def qInitResources(): |
92 QtCore.qRegisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data) |
107 QtCore.qRegisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data) |
93 |
108 |
94 def qCleanupResources(): |
109 def qCleanupResources(): |
95 QtCore.qUnregisterResourceData(0x01, qt_resource_struct, qt_resource_name, qt_resource_data) |
110 QtCore.qUnregisterResourceData(rcc_version, qt_resource_struct, qt_resource_name, qt_resource_data) |
96 |
111 |
97 qInitResources() |
112 qInitResources() |