From 46f8a8ca14b46023c69b491c0ae1f7b5b6dcd538 Mon Sep 17 00:00:00 2001 From: Thomas Hartmann Date: Wed, 3 Aug 2011 15:31:19 +0200 Subject: [PATCH] QmlDesigner.rewriter: allow more debuging info Change-Id: I8e4571ac5a8a0ee57823e2e54a2c63f5bbe4538f Reviewed-on: http://codereview.qt.nokia.com/2571 Reviewed-by: Thomas Hartmann --- .../qmldesigner/designercore/model/plaintexteditmodifier.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/plugins/qmldesigner/designercore/model/plaintexteditmodifier.cpp b/src/plugins/qmldesigner/designercore/model/plaintexteditmodifier.cpp index fd237aaa13..c5880e5037 100644 --- a/src/plugins/qmldesigner/designercore/model/plaintexteditmodifier.cpp +++ b/src/plugins/qmldesigner/designercore/model/plaintexteditmodifier.cpp @@ -93,6 +93,17 @@ void PlainTextEditModifier::replace(int offset, int length, const QString &repla void PlainTextEditModifier::move(const MoveInfo &moveInfo) { +#if 0 + qDebug() << "Original:" << m_textEdit->toPlainText(); + qDebug() << "Move:" << m_textEdit->toPlainText().mid(moveInfo.objectStart, moveInfo.objectEnd - moveInfo.objectStart); + qDebug() << " prefix:" << moveInfo.prefixToInsert; + qDebug() << " suffix:" << moveInfo.suffixToInsert; + qDebug() << " leadingCharsToRemove:" << moveInfo.leadingCharsToRemove; + qDebug() << " " << m_textEdit->toPlainText().mid(moveInfo.objectStart - moveInfo.leadingCharsToRemove, moveInfo.leadingCharsToRemove); + qDebug() << " trailingCharsToRemove:" << moveInfo.trailingCharsToRemove; + qDebug() << " " << m_textEdit->toPlainText().mid(moveInfo.objectEnd, moveInfo.trailingCharsToRemove); +#endif + Q_ASSERT(moveInfo.objectStart >= 0); Q_ASSERT(moveInfo.objectEnd > moveInfo.objectStart); Q_ASSERT(moveInfo.destination >= 0); -- 2.11.0