diff --git a/src/controls/QskWindow.cpp b/src/controls/QskWindow.cpp index bd105d6f..f2d0ccca 100644 --- a/src/controls/QskWindow.cpp +++ b/src/controls/QskWindow.cpp @@ -11,6 +11,7 @@ #include #include +#include QSK_QT_PRIVATE_BEGIN #include @@ -128,7 +129,7 @@ QskWindow::~QskWindow() // unefficient way, leading to lots of QQuickItem::ItemChildRemovedChange // depending operations. So let's remove the toplevel children manually. - QList< QQuickItem* > items; + QVector< QPointer< QQuickItem > > items; const auto children = contentItem()->childItems(); for ( auto child : children )