From 19fa243ef79613b6cbd0ee1cf784c0b860fb9ef1 Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Mon, 9 Jul 2012 12:41:04 +0300 Subject: [PATCH] Dumper: Fix Qt namespace resolution qqNs should not be called directly Change-Id: I845b5c1b9af3fbf79bac7a5ab85dc054678e3e53 Reviewed-by: hjk --- share/qtcreator/dumper/dumper.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/share/qtcreator/dumper/dumper.py b/share/qtcreator/dumper/dumper.py index cace9693f58..6868183f4a1 100644 --- a/share/qtcreator/dumper/dumper.py +++ b/share/qtcreator/dumper/dumper.py @@ -1244,10 +1244,11 @@ class Dumper: self.put('name="%s",' % name) def putMapName(self, value): - if str(value.type) == qqNs + "QString": + ns = qtNamespace() + if str(value.type) == ns + "QString": self.put('key="%s",' % encodeString(value)) self.put('keyencoded="%s",' % Hex4EncodedLittleEndian) - elif str(value.type) == qqNs + "QByteArray": + elif str(value.type) == ns + "QByteArray": self.put('key="%s",' % encodeByteArray(value)) self.put('keyencoded="%s",' % Hex2EncodedLatin1) else: