diff options
author | Michael Brasser <michael.brasser@nokia.com> | 2009-05-31 23:48:13 (GMT) |
---|---|---|
committer | Michael Brasser <michael.brasser@nokia.com> | 2009-05-31 23:48:13 (GMT) |
commit | e4ea96a48bd6d4c8b96859fc0364a5d9c7c686d6 (patch) | |
tree | 8d26f65ec7f3d5b0eb7522759e5c33165667ee3d /src | |
parent | fd255177af9d946e271d67000d3867b72cb5c682 (diff) | |
download | Qt-e4ea96a48bd6d4c8b96859fc0364a5d9c7c686d6.zip Qt-e4ea96a48bd6d4c8b96859fc0364a5d9c7c686d6.tar.gz Qt-e4ea96a48bd6d4c8b96859fc0364a5d9c7c686d6.tar.bz2 |
Check if the text has really changed before emitting the
textChanged signal.
Diffstat (limited to 'src')
-rw-r--r-- | src/declarative/fx/qfxtextedit.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/declarative/fx/qfxtextedit.cpp b/src/declarative/fx/qfxtextedit.cpp index fc73ecd..1c70abf 100644 --- a/src/declarative/fx/qfxtextedit.cpp +++ b/src/declarative/fx/qfxtextedit.cpp @@ -158,6 +158,8 @@ QString QFxTextEdit::text() const void QFxTextEdit::setText(const QString &text) { Q_D(QFxTextEdit); + if (QFxTextEdit::text() == text) + return; d->text = text; d->richText = d->format == RichText || (d->format == AutoText && Qt::mightBeRichText(text)); if (d->richText) { |