/* SPDX-FileCopyrightText: 2022 MBition GmbH SPDX-FileContributor: Kai Uwe Broulik SPDX-License-Identifier: GPL-2.0-or-later */ #pragma once #include class QQmlEngine; namespace KWin { class SharedQmlEngine { public: using Ptr = QSharedPointer; static Ptr engine(); private: static QWeakPointer s_engine; }; } // namespace KWin