summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenning Gruendl <henning.gruendl@qt.io>2023-02-22 13:51:43 +0100
committerThomas Hartmann <thomas.hartmann@qt.io>2023-02-22 15:33:52 +0000
commitc2811f8318b28129f01d55faf83095d07084ed81 (patch)
treed7070681a6db68a08db2fbdd047cd1e01a0a0c18
parent3f0f2e7021b515d88b7fa3c159910ce775713130 (diff)
downloadqt-creator-c2811f8318b28129f01d55faf83095d07084ed81.tar.gz
QmlDesigner: Fix navigator search widget design
Change-Id: I425bbf715164ee41fc4d9bca37c25f09f9093871 Reviewed-by: Thomas Hartmann <thomas.hartmann@qt.io> (cherry picked from commit 8ed634fde160d34706a251449a17a3120d7379ad)
-rw-r--r--src/plugins/qmldesigner/components/navigator/navigatorsearchwidget.cpp18
1 files changed, 16 insertions, 2 deletions
diff --git a/src/plugins/qmldesigner/components/navigator/navigatorsearchwidget.cpp b/src/plugins/qmldesigner/components/navigator/navigatorsearchwidget.cpp
index 02f5ccd775..e184ba2a58 100644
--- a/src/plugins/qmldesigner/components/navigator/navigatorsearchwidget.cpp
+++ b/src/plugins/qmldesigner/components/navigator/navigatorsearchwidget.cpp
@@ -53,8 +53,22 @@ LineEdit::LineEdit(QWidget *parent)
connect(this, &QLineEdit::textChanged, this, &LineEdit::updateClearButton);
int frameWidth = style()->pixelMetric(QStyle::PM_DefaultFrameWidth);
- setStyleSheet(Theme::replaceCssColors(QString("QLineEdit { padding-right: %1px; }")
- .arg(clearButton->sizeHint().width() + frameWidth + 8)));
+ setStyleSheet(Theme::replaceCssColors(
+ QString("QLineEdit { padding-right: %1px; border-radius: 4;"
+ "color: creatorTheme.DStextColor;"
+ "border-color: creatorTheme.DScontrolOutline_topToolbarIdle;"
+ "background: creatorTheme.DStoolbarBackground; }"
+ "QLineEdit:hover {"
+ "color: creatorTheme.DStextColor;"
+ "border-color: creatorTheme.DScontrolOutline_topToolbarHover;"
+ "background: creatorTheme.DScontrolBackground_toolbarHover; }"
+ "QLineEdit:focus {"
+ "color: creatorTheme.DStextColor;"
+ "border-color: creatorTheme.DSinteraction;"
+ "background: creatorTheme.DStoolbarBackground; }")
+ .arg(clearButton->sizeHint().width() + frameWidth + 8)));
+
+ setFixedHeight(29);
}
void LineEdit::resizeEvent(QResizeEvent *)