From 718590bf4dec0e8d9e7a75af98568f5eff5f8f9d Mon Sep 17 00:00:00 2001 From: Sine Striker <trueful@163.com> Date: 周二, 19 12月 2023 14:45:36 +0800 Subject: [PATCH] Remove stylesupport --- src/core/contexts/abstractwindowcontext_p.h | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/core/contexts/abstractwindowcontext_p.h b/src/core/contexts/abstractwindowcontext_p.h index a86ddd8..3938d75 100644 --- a/src/core/contexts/abstractwindowcontext_p.h +++ b/src/core/contexts/abstractwindowcontext_p.h @@ -5,6 +5,7 @@ #include <memory> #include <QtCore/QSet> +#include <QtCore/QPointer> #include <QtGui/QRegion> #include <QtGui/QWindow> @@ -21,7 +22,7 @@ ~AbstractWindowContext() override; public: - bool setup(QObject *host, WindowItemDelegate *delegate); + void setup(QObject *host, WindowItemDelegate *delegate); inline QObject *host() const; inline QWindow *window() const; @@ -56,9 +57,10 @@ virtual void virtual_hook(int id, void *data); void showSystemMenu(const QPoint &pos); + void notifyWinIdChange(); protected: - virtual bool setupHost() = 0; + virtual void winIdChanged(QWindow *oldWindow) = 0; protected: QObject *m_host{}; -- Gitblit v1.9.1