From 1beec5e59944f95e718c4283a71641ea892884f7 Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Fri, 24 Dec 2021 16:18:46 +0100 Subject: [PATCH] layout code improved --- src/controls/QskSimpleListBox.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/controls/QskSimpleListBox.cpp b/src/controls/QskSimpleListBox.cpp index 23763b71..b2b326e3 100644 --- a/src/controls/QskSimpleListBox.cpp +++ b/src/controls/QskSimpleListBox.cpp @@ -285,10 +285,13 @@ qreal QskSimpleListBox::columnWidth( int col ) const qreal QskSimpleListBox::rowHeight() const { + const auto hint = strutSizeHint( Cell ); const auto padding = paddingHint( Cell ); - const QFontMetricsF fm( effectiveFont( Text ) ); - return fm.height() + padding.top() + padding.bottom(); + qreal h = effectiveFontHeight( Text ); + h += padding.top() + padding.bottom(); + + return qMax( h, hint.height() ); } #include "moc_QskSimpleListBox.cpp"