Merge pull request #2842 from defnax/macos_linedit

(macOS)Fixed iconsize issue with fontmetrics on macos
This commit is contained in:
csoler 2024-02-25 21:33:29 +01:00 committed by GitHub
commit f425f2fa23
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -234,8 +234,10 @@ void LineEditClear::setFilterButtonIcon(const QIcon &icon)
mFilterButton->setIcon(icon);
ensurePolished();
#if !defined(Q_OS_DARWIN)
QFontMetrics fm(this->font());
QSize size(fm.width("___"), fm.height());
mFilterButton->setFixedSize(size);
mFilterButton->setIconSize(size);
#endif
}