diff options
author | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-03-23 13:52:27 +0100 |
---|---|---|
committer | Erik Verbruggen <erik.verbruggen@nokia.com> | 2010-03-23 13:52:52 +0100 |
commit | 84344041b8a290b7b987f6c1932f5d22a22252a1 (patch) | |
tree | 87777e2a7128d5fa59a7142aef1cbb372805d37c | |
parent | 36a9d8a40c52401ced3d3702a82f793792e283c5 (diff) | |
download | qt-creator-84344041b8a290b7b987f6c1932f5d22a22252a1.tar.gz |
Removed superfluous indenting while rewriting QML one-liners;
-rw-r--r-- | src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp | 1 | ||||
-rw-r--r-- | src/plugins/qmldesigner/core/filemanager/qmlrewriter.cpp | 3 |
2 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp b/src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp index 91afc7e86d..5fb4fc3d38 100644 --- a/src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp +++ b/src/plugins/qmldesigner/core/filemanager/addpropertyvisitor.cpp @@ -150,6 +150,7 @@ void AddPropertyVisitor::addInMembers(QmlJS::AST::UiObjectInitializer *initializ newPropertyTemplate.prepend(QLatin1Char(' ')); if (needsTrailingSemicolon) newPropertyTemplate.append(QLatin1Char(';')); + depth = 0; } else { newPropertyTemplate.prepend(QLatin1Char('\n')); } diff --git a/src/plugins/qmldesigner/core/filemanager/qmlrewriter.cpp b/src/plugins/qmldesigner/core/filemanager/qmlrewriter.cpp index 1a150fd245..e148c80cca 100644 --- a/src/plugins/qmldesigner/core/filemanager/qmlrewriter.cpp +++ b/src/plugins/qmldesigner/core/filemanager/qmlrewriter.cpp @@ -98,6 +98,9 @@ unsigned QMLRewriter::calculateIndentDepth(const SourceLocation &position) const QString QMLRewriter::addIndentation(const QString &text, unsigned depth) { + if (depth == 0) + return text; + const QString indentation(depth, QLatin1Char(' ')); if (text.isEmpty()) |