From 45de76f8e071edcf77bc3bd006f052fe5b3f01fc Mon Sep 17 00:00:00 2001 From: Dyami Caliri Date: Wed, 17 Sep 2014 11:11:57 -0700 Subject: QLineEdit: Disable standard key 'cut' when there is no selection. (cherry-picked from qtbase/0aa84a619ea0a7c85a1ed48ed28817d4c7e40b33) Task-number: QTBUG-40477 Change-Id: I48aa7ecc4ee8a8e4e9feaf9b6cba5109d2d1f725 Reviewed-by: Mitch Curtis Reviewed-by: Friedemann Kleint --- src/gui/widgets/qlinecontrol.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/gui') diff --git a/src/gui/widgets/qlinecontrol.cpp b/src/gui/widgets/qlinecontrol.cpp index 8ff2aea2b7..df8269f9af 100644 --- a/src/gui/widgets/qlinecontrol.cpp +++ b/src/gui/widgets/qlinecontrol.cpp @@ -1699,7 +1699,7 @@ void QLineControl::processKeyEvent(QKeyEvent* event) } } else if (event == QKeySequence::Cut) { - if (!isReadOnly()) { + if (!isReadOnly() && hasSelectedText()) { copy(); del(); } -- cgit v1.2.3