aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/corelib/language
diff options
context:
space:
mode:
authorJoerg Bornemann <joerg.bornemann@digia.com>2014-06-05 16:18:59 +0200
committerChristian Kandeler <christian.kandeler@digia.com>2014-06-16 11:07:20 +0200
commit07d410e0254cfef40a8aac767bcf9d921486ff41 (patch)
tree4fc0eba5499215b0d7124200a9c2ab7cb9c84ab8 /src/lib/corelib/language
parentf24c4e760c4d72ae51c0cf5b2c08c590b2788da7 (diff)
make toJSLiteral functions available in command line tools
Export toJSLiteral functions and move them out of the Internal namespace. Change-Id: I2ecf0e0a8dd7c095a3f24adb342a13fad2df2aa4 Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Diffstat (limited to 'src/lib/corelib/language')
-rw-r--r--src/lib/corelib/language/propertymapinternal.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/lib/corelib/language/propertymapinternal.cpp b/src/lib/corelib/language/propertymapinternal.cpp
index 6cde04267..89515e74e 100644
--- a/src/lib/corelib/language/propertymapinternal.cpp
+++ b/src/lib/corelib/language/propertymapinternal.cpp
@@ -67,7 +67,7 @@ void PropertyMapInternal::setValue(const QVariantMap &map)
m_value = map;
}
-static QString toJSLiteral(const QVariantMap &vm, int level = 0)
+static QString toJSLiteral_impl(const QVariantMap &vm, int level = 0)
{
QString indent;
for (int i = 0; i < level; ++i)
@@ -76,10 +76,10 @@ static QString toJSLiteral(const QVariantMap &vm, int level = 0)
for (QVariantMap::const_iterator it = vm.begin(); it != vm.end(); ++it) {
if (it.value().type() == QVariant::Map) {
str += indent + it.key() + QLatin1String(": {\n");
- str += toJSLiteral(it.value().toMap(), level + 1);
+ str += toJSLiteral_impl(it.value().toMap(), level + 1);
str += indent + QLatin1String("}\n");
} else {
- str += indent + it.key() + QLatin1String(": ") + toJSLiteral(it.value())
+ str += indent + it.key() + QLatin1String(": ") + qbs::toJSLiteral(it.value())
+ QLatin1Char('\n');
}
}
@@ -88,7 +88,7 @@ static QString toJSLiteral(const QVariantMap &vm, int level = 0)
QString PropertyMapInternal::toJSLiteral() const
{
- return qbs::Internal::toJSLiteral(m_value);
+ return toJSLiteral_impl(m_value);
}
void PropertyMapInternal::load(PersistentPool &pool)