From 422c40c3970f5c4e0f9fd8262cb58cf11857a51e Mon Sep 17 00:00:00 2001 From: Uwe Rathmann Date: Mon, 16 Sep 2019 12:39:16 +0200 Subject: [PATCH] handling of spacers fixed --- src/layouts/QskGridLayoutEngine.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/layouts/QskGridLayoutEngine.cpp b/src/layouts/QskGridLayoutEngine.cpp index 33e1806a..b1cb6e21 100644 --- a/src/layouts/QskGridLayoutEngine.cpp +++ b/src/layouts/QskGridLayoutEngine.cpp @@ -612,7 +612,8 @@ void QskGridLayoutEngine::setupChain( Qt::Orientation orientation, constraint = qskSegmentLength( constraints, grid.left(), grid.right() ); auto cell = element.cell( orientation ); - cell.hint = layoutHint( element.item(), orientation, constraint ); + if ( element.item() ) + cell.hint = layoutHint( element.item(), orientation, constraint ); chain.expandCell( grid.top(), cell ); }