diff options
author | Joerg Bornemann <joerg.bornemann@digia.com> | 2014-06-05 16:18:59 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@digia.com> | 2014-06-16 11:07:20 +0200 |
commit | 07d410e0254cfef40a8aac767bcf9d921486ff41 (patch) | |
tree | 4fc0eba5499215b0d7124200a9c2ab7cb9c84ab8 /src/lib/corelib/language | |
parent | f24c4e760c4d72ae51c0cf5b2c08c590b2788da7 (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.cpp | 8 |
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) |