4#ifndef QWAYLANDSURFACEGRABBER_H
5#define QWAYLANDSURFACEGRABBER_H
7#include <QtWaylandCompositor/qtwaylandcompositorglobal.h>
8#include <QtCore/QObject>
18 Q_DECLARE_PRIVATE(QWaylandSurfaceGrabber)
27 explicit QWaylandSurfaceGrabber(QWaylandSurface *surface, QObject *parent =
nullptr);
29 QWaylandSurface *surface()
const;
33 void success(
const QImage &image);
34 void failed(Error error);
QWaylandSurface * createDefaultSurface() override
QWaylandQuickCompositorPrivate(QWaylandCompositor *compositor)
\qmltype WaylandQuickItem \nativetype QWaylandQuickItem \inqmlmodule QtWayland.Compositor
\inmodule QtWaylandCompositor
Combined button and popup list for selecting options.
QT_REQUIRE_CONFIG(animation)
QT_REQUIRE_CONFIG(liburing)
QT_REQUIRE_CONFIG(wayland_compositor_quick)