1/*
2 SPDX-FileCopyrightText: 2025 Vlad Zahorodnii <vlad.zahorodnii@kde.org>
3
4 SPDX-License-Identifier: LGPL-2.0-or-later
5*/
6
7#include "helpers.h"
8#include "waylandxdgtopleveltagv1_p.h"
9
10WaylandXdgToplevelTagManagerV1::WaylandXdgToplevelTagManagerV1()
11 : QWaylandClientExtensionTemplate<WaylandXdgToplevelTagManagerV1>(1)
12{
13 initialize();
14}
15
16WaylandXdgToplevelTagManagerV1::~WaylandXdgToplevelTagManagerV1()
17{
18 if (isQpaAlive() && isActive()) {
19 destroy();
20 }
21}
22
23WaylandXdgToplevelTagManagerV1 *WaylandXdgToplevelTagManagerV1::self()
24{
25 static WaylandXdgToplevelTagManagerV1 *instance = new WaylandXdgToplevelTagManagerV1;
26 return instance;
27}
28
29#include "moc_waylandxdgtopleveltagv1_p.cpp"
30

source code of kwindowsystem/src/platforms/wayland/waylandxdgtopleveltagv1.cpp