Zhao Yuhang
2023-12-14 59690b8ab4f3e4c2cea0467f40e858080943dd62
src/quick/quickwindowagent.cpp
@@ -1,16 +1,16 @@
#include "quickwindowagent.h"
#include "quickwindowagent_p.h"
#include "quickitemdelegate_p.h"
#include <QtQuick/QQuickWindow>
#include <QtQuick/private/qquickanchors_p.h>
#include "quickitemdelegate_p.h"
namespace QWK {
    QuickWindowAgentPrivate::QuickWindowAgentPrivate() {
    }
    QuickWindowAgentPrivate::QuickWindowAgentPrivate() = default;
    QuickWindowAgentPrivate::~QuickWindowAgentPrivate() {
    }
    QuickWindowAgentPrivate::~QuickWindowAgentPrivate() = default;
    void QuickWindowAgentPrivate::init() {
    }
@@ -19,8 +19,7 @@
        : QuickWindowAgent(*new QuickWindowAgentPrivate(), parent) {
    }
    QuickWindowAgent::~QuickWindowAgent() {
    }
    QuickWindowAgent::~QuickWindowAgent() = default;
    bool QuickWindowAgent::setup(QQuickWindow *window) {
        Q_ASSERT(window);
@@ -34,9 +33,13 @@
        }
        if (!d->setup(window, new QuickItemDelegate())) {
            return true;
            return false;
        }
        d->hostWindow = window;
#ifdef Q_OS_WINDOWS
        d->setupWindows10BorderWorkaround();
#endif
        return true;
    }
@@ -86,4 +89,4 @@
        d.init();
    }
}
}