22 Q_DECLARE_PRIVATE(QWaylandQuickSurface)
23 Q_WAYLAND_COMPOSITOR_DECLARE_QUICK_CHILDREN(QWaylandQuickSurface)
24 Q_PROPERTY(
bool useTextureAlpha READ useTextureAlpha WRITE setUseTextureAlpha NOTIFY useTextureAlphaChanged)
25 QML_NAMED_ELEMENT(WaylandSurface)
26 QML_ADDED_IN_VERSION(1, 0)
28 QWaylandQuickSurface();
29 QWaylandQuickSurface(QWaylandCompositor *compositor, QWaylandClient *client, quint32 id,
int version);
30 ~QWaylandQuickSurface() override;
32 bool useTextureAlpha()
const;
33 void setUseTextureAlpha(
bool useTextureAlpha);
36 QWaylandQuickSurface(QWaylandQuickSurfacePrivate &dptr);
39 void useTextureAlphaChanged();