vcl/qt5/Qt5Graphics_Controls.cxx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-)
New commits: commit 8125fd6c5c3e7143704a1be281f46f42036184cb Author: Michael Weghorn <m.wegh...@posteo.de> AuthorDate: Fri Sep 24 09:15:26 2021 +0200 Commit: Michael Weghorn <m.wegh...@posteo.de> CommitDate: Fri Sep 24 13:59:09 2021 +0200 qt5: Avoid calling QApplication::fontMetrics It's deprecated in Qt 6. Change-Id: Idd7e93627a0c13b89b1a271c859ce29d01e55ce2 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/122556 Tested-by: Jenkins Reviewed-by: Michael Weghorn <m.wegh...@posteo.de> diff --git a/vcl/qt5/Qt5Graphics_Controls.cxx b/vcl/qt5/Qt5Graphics_Controls.cxx index 4847603bf8ab..5082e9340b2d 100644 --- a/vcl/qt5/Qt5Graphics_Controls.cxx +++ b/vcl/qt5/Qt5Graphics_Controls.cxx @@ -795,7 +795,8 @@ bool Qt5Graphics_Controls::getNativeControlRegion(ControlType type, ControlPart // find out the minimum size that should be used // assume contents is a text line QSize aContentSize = downscale(contentRect.size(), Round::Ceil); - aContentSize.setHeight(QApplication::fontMetrics().height()); + QFontMetrics aFontMetrics(QApplication::font()); + aContentSize.setHeight(aFontMetrics.height()); QSize aMinSize = upscale( sizeFromContents(QStyle::CT_ComboBox, &cbo, aContentSize), Round::Ceil); if (aMinSize.height() > contentRect.height()) @@ -838,7 +839,8 @@ bool Qt5Graphics_Controls::getNativeControlRegion(ControlType type, ControlPart case ControlPart::Entire: { QSize aContentSize = downscale(contentRect.size(), Round::Ceil); - aContentSize.setHeight(QApplication::fontMetrics().height()); + QFontMetrics aFontMetrics(QApplication::font()); + aContentSize.setHeight(aFontMetrics.height()); QSize aMinSize = upscale( sizeFromContents(QStyle::CT_SpinBox, &sbo, aContentSize), Round::Ceil); if (aMinSize.height() > contentRect.height())