summaryrefslogtreecommitdiffstats
path: root/src/widgets/widgets/qlineedit.cpp
diff options
context:
space:
mode:
authorBenjamin Port <benjamin.port@ben2367.fr>2013-06-10 16:57:28 +0200
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-06-11 15:08:47 +0200
commitba1aefa85da937b20b47e21e31feb2d330d005e3 (patch)
treebfcfc5d5d71b51f83fed9d5135dd20300a1eaa5b /src/widgets/widgets/qlineedit.cpp
parent062974bf1f147ac848b095e584331f8aa7a114dd (diff)
Fix setPlaceholderText in QLineEdit
Since we don't use focus to show/hide place holder text, we don't need to check widget focus but if text is empty. Change-Id: I37f2fdb9e20a64ca38c61e60190f95635695c613 Reviewed-by: Aurélien Gâteau <agateau@kde.org> Reviewed-by: David Faure (KDE) <faure@kde.org>
Diffstat (limited to 'src/widgets/widgets/qlineedit.cpp')
-rw-r--r--src/widgets/widgets/qlineedit.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/widgets/widgets/qlineedit.cpp b/src/widgets/widgets/qlineedit.cpp
index 6d648f1126..8e218894d2 100644
--- a/src/widgets/widgets/qlineedit.cpp
+++ b/src/widgets/widgets/qlineedit.cpp
@@ -351,7 +351,7 @@ void QLineEdit::setPlaceholderText(const QString& placeholderText)
Q_D(QLineEdit);
if (d->placeholderText != placeholderText) {
d->placeholderText = placeholderText;
- if (!hasFocus())
+ if (d->control->text().isEmpty())
update();
}
}