From 7a54badb4a5782c551deb2919f3c489fdb4fbc02 Mon Sep 17 00:00:00 2001 From: Sine Striker <trueful@163.com> Date: 周日, 03 12月 2023 17:17:40 +0800 Subject: [PATCH] Add snap layout handling --- src/quick/quickwindowagent.cpp | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/quick/quickwindowagent.cpp b/src/quick/quickwindowagent.cpp index 3e22883..83a7e9b 100644 --- a/src/quick/quickwindowagent.cpp +++ b/src/quick/quickwindowagent.cpp @@ -30,14 +30,14 @@ } Q_D(QuickWindowAgent); - if (d->host) { + if (d->hostWindow) { return false; } if (!d->setup(window, new QuickItemDelegate())) { return true; } - d->host = window; + d->hostWindow = window; return true; } @@ -58,7 +58,7 @@ QQuickItem *QuickWindowAgent::systemButton(SystemButton button) const { Q_D(const QuickWindowAgent); - return qobject_cast<QQuickItem *>(d->eventHandler->systemButton(button)); + return static_cast<QQuickItem *>(d->eventHandler->systemButton(button)); } void QuickWindowAgent::setSystemButton(SystemButton button, QQuickItem *item) { @@ -71,7 +71,7 @@ QQuickItem *QuickWindowAgent::titleBar() const { Q_D(const QuickWindowAgent); - return qobject_cast<QQuickItem *>(d->eventHandler->titleBar()); + return static_cast<QQuickItem *>(d->eventHandler->titleBar()); } void QuickWindowAgent::setTitleBar(QQuickItem *item) { -- Gitblit v1.9.1