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