eric6/DebugClients/Python/DebugConfig.py

branch
maintenance
changeset 8043
0acf98cd089a
parent 7924
8a96736d465e
parent 7923
91e843545d9a
diff -r 866adc8c315b -r 0acf98cd089a eric6/DebugClients/Python/DebugConfig.py
--- a/eric6/DebugClients/Python/DebugConfig.py	Sun Jan 17 13:53:08 2021 +0100
+++ b/eric6/DebugClients/Python/DebugConfig.py	Mon Feb 01 10:38:16 2021 +0100
@@ -7,23 +7,14 @@
 Module defining type strings for the different Python types.
 """
 
-#
-# Keep this list in sync with Debugger.Config.ConfigVarTypeFilters
-#
-ConfigVarTypeStrings = [
-    '__', 'NoneType', 'type',
-    'bool', 'int', 'long', 'float', 'complex',
-    'str', 'unicode', 'tuple', 'list',
-    'dict', 'dict-proxy', 'set', 'file', 'xrange',
-    'slice', 'buffer', 'class', 'instance',
-    'method', 'property', 'generator',
-    'function', 'builtin_function_or_method', 'code', 'module',
-    'ellipsis', 'traceback', 'frame', 'other', 'frozenset', 'bytes',
-]
 
+SpecialAttributes = (
+    "__bases__", "__class__", "__dict__", "__doc__", "__mro__", "__name__",
+    "__qualname__",
+)
 BatchSize = 200
 ConfigQtNames = (
-    'PyQt5.', 'PySide2.', 'Shiboken.EnumType'
+    'PyQt5.', 'PyQt6.', 'PySide2.', 'PySide6.', 'Shiboken.EnumType'
 )
 ConfigKnownQtTypes = (
     '.QChar', '.QByteArray', '.QString', '.QStringList', '.QPoint', '.QPointF',

eric ide

mercurial