DebugClients/Python3/DebugClientBase.py

changeset 5
fa319c01b604
parent 0
de9c2efb9d02
child 12
1d8dd9706f46
diff -r ed9829a5fe55 -r fa319c01b604 DebugClients/Python3/DebugClientBase.py
--- a/DebugClients/Python3/DebugClientBase.py	Mon Dec 28 16:34:27 2009 +0000
+++ b/DebugClients/Python3/DebugClientBase.py	Mon Dec 28 17:05:28 2009 +0000
@@ -1448,12 +1448,7 @@
         """
         qttype = vtype.split('.')[-1]
         varlist = []
-        if qttype == 'QString':
-            varlist.append(("", "QString", "{0}".format(value)))
-        elif qttype == 'QStringList':
-            for s in value:
-                varlist.append(("", "QString", "{0}".format(s)))
-        elif qttype == 'QChar':
+        if qttype == 'QChar':
             varlist.append(("", "QChar", "{0}".format(chr(value.unicode()))))
             varlist.append(("", "int", "{0:d}".format(value.unicode())))
         elif qttype == 'QPoint':
@@ -1479,7 +1474,7 @@
             varlist.append(("width", "float", "{0:g}".format(value.width())))
             varlist.append(("height", "float", "{0:g}".format(value.height())))
         elif qttype == 'QColor':
-            varlist.append(("name", "QString", "{0}".format(value.name())))
+            varlist.append(("name", "str", "{0}".format(value.name())))
             r, g, b, a = value.getRgb()
             varlist.append(("rgb", "int", 
                             "{0:d}, {1:d}, {2:d}, {3:d}".format(r, g, b, a)))
@@ -1496,27 +1491,27 @@
         elif qttype == 'QDateTime':
             varlist.append(("", "QDateTime", "{0}".format(value.toString())))
         elif qttype == 'QDir':
-            varlist.append(("path", "QString", "{0}".format(value.path())))
-            varlist.append(("absolutePath", "QString", 
+            varlist.append(("path", "str", "{0}".format(value.path())))
+            varlist.append(("absolutePath", "str", 
                             "{0}".format(value.absolutePath())))
-            varlist.append(("canonicalPath", "QString", 
+            varlist.append(("canonicalPath", "str", 
                             "{0}".format(value.canonicalPath())))
         elif qttype == 'QFile':
-            varlist.append(("fileName", "QString", "{0}".format(value.fileName())))
+            varlist.append(("fileName", "str", "{0}".format(value.fileName())))
         elif qttype == 'QFont':
-            varlist.append(("family", "QString", "{0}".format(value.family())))
+            varlist.append(("family", "str", "{0}".format(value.family())))
             varlist.append(("pointSize", "int", "{0:d}".format(value.pointSize())))
             varlist.append(("weight", "int", "{0:d}".format(value.weight())))
             varlist.append(("bold", "bool", "{0}".format(value.bold())))
             varlist.append(("italic", "bool", "{0}".format(value.italic())))
         elif qttype == 'QUrl':
-            varlist.append(("url", "QString", "{0}".format(value.toString())))
-            varlist.append(("scheme", "QString", "{0}".format(value.scheme())))
-            varlist.append(("user", "QString", "{0}".format(value.userName())))
-            varlist.append(("password", "QString", "{0}".format(value.password())))
-            varlist.append(("host", "QString", "{0}".format(value.host())))
+            varlist.append(("url", "str", "{0}".format(value.toString())))
+            varlist.append(("scheme", "str", "{0}".format(value.scheme())))
+            varlist.append(("user", "str", "{0}".format(value.userName())))
+            varlist.append(("password", "str", "{0}".format(value.password())))
+            varlist.append(("host", "str", "{0}".format(value.host())))
             varlist.append(("port", "int", "%d" % value.port()))
-            varlist.append(("path", "QString", "{0}".format(value.path())))
+            varlist.append(("path", "str", "{0}".format(value.path())))
         elif qttype == 'QModelIndex':
             varlist.append(("valid", "bool", "{0}".format(value.isValid())))
             if value.isValid():
@@ -1526,35 +1521,35 @@
                 varlist.append(("internalPointer", "void *", 
                                 "{0}".format(value.internalPointer())))
         elif qttype == 'QRegExp':
-            varlist.append(("pattern", "QString", "{0}".format(value.pattern())))
+            varlist.append(("pattern", "str", "{0}".format(value.pattern())))
         
         # GUI stuff
         elif qttype == 'QAction':
-            varlist.append(("name", "QString", "{0}".format(value.objectName())))
-            varlist.append(("text", "QString", "{0}".format(value.text())))
-            varlist.append(("icon text", "QString", "{0}".format(value.iconText())))
-            varlist.append(("tooltip", "QString", "{0}".format(value.toolTip())))
-            varlist.append(("whatsthis", "QString", "{0}".format(value.whatsThis())))
-            varlist.append(("shortcut", "QString", 
+            varlist.append(("name", "str", "{0}".format(value.objectName())))
+            varlist.append(("text", "str", "{0}".format(value.text())))
+            varlist.append(("icon text", "str", "{0}".format(value.iconText())))
+            varlist.append(("tooltip", "str", "{0}".format(value.toolTip())))
+            varlist.append(("whatsthis", "str", "{0}".format(value.whatsThis())))
+            varlist.append(("shortcut", "str", 
                             "{0}".format(value.shortcut().toString())))
         elif qttype == 'QKeySequence':
             varlist.append(("value", "", "{0}".format(value.toString())))
             
         # XML stuff
         elif qttype == 'QDomAttr':
-            varlist.append(("name", "QString", "{0}".format(value.name())))
-            varlist.append(("value", "QString", "{0}".format(value.value())))
+            varlist.append(("name", "str", "{0}".format(value.name())))
+            varlist.append(("value", "str", "{0}".format(value.value())))
         elif qttype == 'QDomCharacterData':
-            varlist.append(("data", "QString", "{0}".format(value.data())))
+            varlist.append(("data", "str", "{0}".format(value.data())))
         elif qttype == 'QDomComment':
-            varlist.append(("data", "QString", "{0}".format(value.data())))
+            varlist.append(("data", "str", "{0}".format(value.data())))
         elif qttype == "QDomDocument":
-            varlist.append(("text", "QString", "{0}".format(value.toString())))
+            varlist.append(("text", "str", "{0}".format(value.toString())))
         elif qttype == 'QDomElement':
-            varlist.append(("tagName", "QString", "{0}".format(value.tagName())))
-            varlist.append(("text", "QString", "{0}".format(value.text())))
+            varlist.append(("tagName", "str", "{0}".format(value.tagName())))
+            varlist.append(("text", "str", "{0}".format(value.text())))
         elif qttype == 'QDomText':
-            varlist.append(("data", "QString", "{0}".format(value.data())))
+            varlist.append(("data", "str", "{0}".format(value.data())))
             
         # Networking stuff
         elif qttype == 'QHostAddress':

eric ide

mercurial