87 module.eric7_patched = True |
85 module.eric7_patched = True |
88 patchMultiprocessing(module, self.__dbgClient) |
86 patchMultiprocessing(module, self.__dbgClient) |
89 |
87 |
90 ## Add hook for *.QThread and *.QProcess |
88 ## Add hook for *.QThread and *.QProcess |
91 elif fullname in ( |
89 elif fullname in ( |
92 "PyQt5.QtCore", |
|
93 "PyQt6.QtCore", |
90 "PyQt6.QtCore", |
94 "PySide2.QtCore", |
|
95 "PySide6.QtCore", |
91 "PySide6.QtCore", |
96 ) and not hasattr(module, "eric7_patched"): |
92 ) and not hasattr(module, "eric7_patched"): |
97 module.eric7_patched = True |
93 module.eric7_patched = True |
98 self.__dbgClient.patchQThread(module) |
94 self.__dbgClient.patchQThread(module) |
99 patchQProcess(module, self.__dbgClient) |
95 patchQProcess(module, self.__dbgClient) |