Remove focus rect from some input fields on macOS

The focus rect on macOS needs some space around the widget itself,
otherwise it looks wrong. We already removed the focus rect for various
input fields like locator and search (cmd+f), also remove it from filter
input fields for the various output panes.

Change-Id: I048453c06264c51ec28b5a0c9368fad7c01dc5a7
Reviewed-by: <github-actions-qt-creator@cristianadam.eu>
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
This commit is contained in:
Eike Ziller
2024-01-26 09:23:29 +01:00
parent f8f82f259a
commit b8c9d79b9f
2 changed files with 2 additions and 0 deletions

View File

@@ -161,6 +161,7 @@ QWidget *BuildSystemOutputWindow::toolBar()
m_filterOutputLineEdit->setButtonIcon(FancyLineEdit::Left, Utils::Icons::MAGNIFIER.icon());
m_filterOutputLineEdit->setFiltering(true);
m_filterOutputLineEdit->setHistoryCompleter("ProjectsMode.BuildSystemOutput.Filter");
m_filterOutputLineEdit->setAttribute(Qt::WA_MacShowFocusRect, false);
connect(m_filterOutputLineEdit,
&FancyLineEdit::textChanged,
this,