eric6/DebugClients/Python/ThreadExtension.py

changeset 7635
0cdead130a81
parent 7413
424f88fdee04
child 7637
c878e8255972
diff -r 8c3d033e5044 -r 0cdead130a81 eric6/DebugClients/Python/ThreadExtension.py
--- a/eric6/DebugClients/Python/ThreadExtension.py	Sat Jun 20 17:36:20 2020 +0200
+++ b/eric6/DebugClients/Python/ThreadExtension.py	Sun Jun 21 18:26:12 2020 +0200
@@ -260,9 +260,9 @@
         if fullname in sys.modules or not self.debugging:
             return None
         
-        if fullname in [self.threadModName, 'PyQt4.QtCore', 'PyQt5.QtCore',
-                        'PySide.QtCore', 'PySide2.QtCore', 'greenlet',
-                        'threading'] and self.enableImportHooks:
+        if fullname in [self.threadModName, 'PyQt5.QtCore', 'PySide2.QtCore',
+                        'greenlet', 'threading'
+                        ] and self.enableImportHooks:
             # Disable hook to be able to import original module
             self.enableImportHooks = False
             return self
@@ -372,9 +372,8 @@
             module._DummyThread = DummyThreadWrapper
         
         # Add hook for *.QThread
-        elif (fullname in ['PyQt4.QtCore', 'PyQt5.QtCore',
-                           'PySide.QtCore', 'PySide2.QtCore'] and
-                self.qtThreadAttached is False):
+        elif (fullname in ['PyQt5.QtCore', 'PySide2.QtCore'] and
+              self.qtThreadAttached is False):
             self.qtThreadAttached = True
             # _debugClient as a class attribute can't be accessed in following
             # class. Therefore we need a global variable.

eric ide

mercurial