diff options
author | Joerg Bornemann <joerg.bornemann@digia.com> | 2014-05-15 17:00:41 +0200 |
---|---|---|
committer | Christian Kandeler <christian.kandeler@digia.com> | 2014-05-16 17:26:54 +0200 |
commit | da1e5b62df576803123fc6f45db2482d0c426cdb (patch) | |
tree | ac12bf1d4eb54c6168c7f1a93e0e984e53d743a5 /src/lib/qtprofilesetup/qtprofilesetup.cpp | |
parent | cb48c28848a00dd6985a0f43ac46ecd22c64a8e0 (diff) |
facilitate QTextStream for writing Qt.quick properties
This will simplify the next patch. Promise.
Change-Id: Ib9ade1e2df705d6d850b368706969d68644b62a8
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Diffstat (limited to 'src/lib/qtprofilesetup/qtprofilesetup.cpp')
-rw-r--r-- | src/lib/qtprofilesetup/qtprofilesetup.cpp | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/src/lib/qtprofilesetup/qtprofilesetup.cpp b/src/lib/qtprofilesetup/qtprofilesetup.cpp index dca51c169..3b4d5551f 100644 --- a/src/lib/qtprofilesetup/qtprofilesetup.cpp +++ b/src/lib/qtprofilesetup/qtprofilesetup.cpp @@ -312,9 +312,12 @@ static void createModules(Profile &profile, Settings *settings, const QByteArray debugMacro = module.qbsName == QLatin1String("declarative") || qtEnvironment.qtMajorVersion < 5 ? "QT_DECLARATIVE_DEBUG" : "QT_QML_DEBUG"; - propertiesString = "property bool qmlDebugging: false\n" - " cpp.defines: " - "qmlDebugging ? base.concat('" + debugMacro + "') : base"; + + const QString indent = QLatin1String(" "); + QTextStream s(&propertiesString); + s << "property bool qmlDebugging: false" << endl + << indent << "cpp.defines: " + << "qmlDebugging ? base.concat('" + debugMacro + "') : base" << endl; } content.replace("### special properties", propertiesString); moduleFile.resize(0); |