qtquick: keep the original parent of the guest around

For debug purposes
This commit is contained in:
Sergio Martins
2021-03-01 19:58:00 +00:00
parent 1614d5702c
commit 0d62c43b9e

View File

@@ -75,6 +75,11 @@ void DockWidgetQuick::setWidget(QWidgetAdapter *widget)
void DockWidgetQuick::setWidget(QQuickItem *guest)
{
auto adapter = new QWidgetAdapter(this);
// In case the user app needs to use them:
adapter->setProperty("originalParent", QVariant::fromValue(guest->parent()));
adapter->setProperty("originalParentItem", QVariant::fromValue(guest->parentItem()));
guest->setParentItem(adapter);
guest->setParent(adapter);
QWidgetAdapter::makeItemFillParent(guest);