diff options
author | Paul Olav Tvete <paul.tvete@qt.io> | 2024-04-09 16:36:54 +0200 |
---|---|---|
committer | Paul Olav Tvete <paul.tvete@qt.io> | 2024-04-12 15:19:44 +0200 |
commit | 0417a5f34a327be44a50b5164266b9f607776461 (patch) | |
tree | 880f96a7317107237b0019d90c19b0b4c588518a /src/compositor/extensions/qwaylandwlshell_p.h | |
parent | 86c9f944ac937859b20538b868c0de068bc098aa (diff) |
compositor: Implement xdg_dialog_v1
Implement xdg_dialog_v1 on the compositor side.
This adds a new properties in the QML API:
XdgToplevel::modal
ShellSurface::modal
Task-number: QTBUG-90005
Change-Id: Ie80358bc59c3dabc6e841b65d193c8ca56bacde3
Reviewed-by: Eskil Abrahamsen Blomfeldt <eskil.abrahamsen-blomfeldt@qt.io>
Diffstat (limited to 'src/compositor/extensions/qwaylandwlshell_p.h')
-rw-r--r-- | src/compositor/extensions/qwaylandwlshell_p.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/compositor/extensions/qwaylandwlshell_p.h b/src/compositor/extensions/qwaylandwlshell_p.h index f8674856d..4202a8aed 100644 --- a/src/compositor/extensions/qwaylandwlshell_p.h +++ b/src/compositor/extensions/qwaylandwlshell_p.h @@ -6,7 +6,7 @@ #include <QtWaylandCompositor/qtwaylandcompositorglobal.h> #include <QtWaylandCompositor/qwaylandsurface.h> -#include <QtWaylandCompositor/private/qwaylandcompositorextension_p.h> +#include <QtWaylandCompositor/private/qwaylandshellsurface_p.h> #include <QtWaylandCompositor/private/qwaylandshell_p.h> #include <QtWaylandCompositor/QWaylandWlShellSurface> #include <QtWaylandCompositor/QWaylandSeat> @@ -52,7 +52,7 @@ protected: }; class Q_WAYLANDCOMPOSITOR_EXPORT QWaylandWlShellSurfacePrivate - : public QWaylandCompositorExtensionPrivate + : public QWaylandShellSurfacePrivate , public QtWaylandServer::wl_shell_surface { Q_DECLARE_PUBLIC(QWaylandWlShellSurface) |