qml: Fix close

This commit is contained in:
Sergio Martins
2020-08-04 13:16:49 +01:00
parent 1ad8a67caf
commit 912f2de1ee
2 changed files with 12 additions and 2 deletions

View File

@@ -221,8 +221,12 @@ QWidgetAdapter *QWidgetAdapter::parentWidget() const
void QWidgetAdapter::close()
{
if (QWindow *w = windowHandle())
w->close();
if (isWindow()) {
if (QWindow *w = windowHandle())
w->close();
} else {
setVisible(false);
}
}
void QWidgetAdapter::move(int x, int y)