qml: Show 4 proper indicators when dragging in a floating window

They don't do much yet, but at least appear.
This commit is contained in:
Sergio Martins
2020-08-11 01:29:36 +01:00
parent 5ccf15b9ed
commit 2c917dcd7c
11 changed files with 176 additions and 62 deletions

View File

@@ -224,6 +224,28 @@ QWidgetAdapter *QWidgetAdapter::parentWidget() const
return nullptr;
}
QPoint QWidgetAdapter::mapToGlobal(QPoint pt) const
{
return QQuickItem::mapToGlobal(pt).toPoint();
}
QPoint QWidgetAdapter::mapFromGlobal(QPoint pt) const
{
return QQuickItem::mapFromGlobal(pt).toPoint();
}
void QWidgetAdapter::setWindowTitle(const QString &title)
{
if (QWindow *window = windowHandle())
window->setTitle(title);
}
void QWidgetAdapter::setWindowIcon(const QIcon &icon)
{
if (QWindow *window = windowHandle())
window->setIcon(icon);
}
void QWidgetAdapter::close()
{
QCloseEvent ev;