From 7c5775f918e199dd7a07e693046257dfa0ac07bc Mon Sep 17 00:00:00 2001 From: Martin Koller Date: Tue, 3 Mar 2020 16:28:05 +0100 Subject: [PATCH] allow definition of SP_LineEditClearButton in css Added the new css property lineedit-clear-button-icon Change-Id: I4596b923eb34325a73d0a80b72d963fd6204ea26 Reviewed-by: Richard Moe Gustavsen --- src/widgets/doc/src/widgets-and-layouts/stylesheet.qdoc | 4 ++++ src/widgets/styles/qstylesheetstyle.cpp | 2 ++ 2 files changed, 6 insertions(+) diff --git a/src/widgets/doc/src/widgets-and-layouts/stylesheet.qdoc b/src/widgets/doc/src/widgets-and-layouts/stylesheet.qdoc index be0a23f79c..2f059c78c4 100644 --- a/src/widgets/doc/src/widgets-and-layouts/stylesheet.qdoc +++ b/src/widgets/doc/src/widgets-and-layouts/stylesheet.qdoc @@ -2717,6 +2717,10 @@ \li home-icon \li QStyle::SP_DirHomeIcon + \row + \li lineedit-clear-button-icon + \li QStyle::SP_LineEditClearButton + \row \li leftarrow-icon \li QStyle::SP_ArrowLeft diff --git a/src/widgets/styles/qstylesheetstyle.cpp b/src/widgets/styles/qstylesheetstyle.cpp index 13db17fbfb..92fb035b68 100644 --- a/src/widgets/styles/qstylesheetstyle.cpp +++ b/src/widgets/styles/qstylesheetstyle.cpp @@ -691,6 +691,7 @@ static const char knownStyleHints[][45] = { "gridline-color", "harddisk-icon", "home-icon", + "lineedit-clear-button-icon", "icon-size", "leftarrow-icon", "lineedit-password-character", @@ -5311,6 +5312,7 @@ static QLatin1String propertyNameForStandardPixmap(QStyle::StandardPixmap sp) case QStyle::SP_ArrowBack: return QLatin1String("backward-icon"); case QStyle::SP_ArrowForward: return QLatin1String("forward-icon"); case QStyle::SP_DirHomeIcon: return QLatin1String("home-icon"); + case QStyle::SP_LineEditClearButton: return QLatin1String("lineedit-clear-button-icon"); default: return QLatin1String(""); } }