don't use bounding maximum size of the children as maximum size

This commit is contained in:
Uwe Rathmann 2019-09-11 06:51:40 +02:00
parent 177bb699bc
commit 7311b5be56

View File

@ -948,16 +948,15 @@ void QskControl::updateResources()
{ {
} }
QSizeF QskControl::contentsSizeHint( QSizeF QskControl::contentsSizeHint( Qt::SizeHint, const QSizeF& ) const
Qt::SizeHint, const QSizeF& constraint ) const
{ {
return constraint; return QSizeF();
} }
QSizeF QskControl::layoutSizeHint( QSizeF QskControl::layoutSizeHint(
Qt::SizeHint which, const QSizeF& constraint ) const Qt::SizeHint which, const QSizeF& constraint ) const
{ {
if ( !d_func()->autoLayoutChildren ) if ( which == Qt::MaximumSize || !d_func()->autoLayoutChildren )
return QSizeF(); return QSizeF();
qreal w = constraint.width(); qreal w = constraint.width();