Qt 6.x
The Qt SDK
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
QWaylandSurfacePrivate::Subsurface Class Reference

#include <qwaylandsurface_p.h>

+ Inheritance diagram for QWaylandSurfacePrivate::Subsurface:
+ Collaboration diagram for QWaylandSurfacePrivate::Subsurface:

Public Member Functions

 Subsurface (QWaylandSurfacePrivate *s)
 
QWaylandSurfacePrivatesurfaceFromResource ()
 

Protected Member Functions

void subsurface_set_position (wl_subsurface::Resource *resource, int32_t x, int32_t y) override
 
void subsurface_place_above (wl_subsurface::Resource *resource, struct wl_resource *sibling) override
 
void subsurface_place_below (wl_subsurface::Resource *resource, struct wl_resource *sibling) override
 
void subsurface_set_sync (wl_subsurface::Resource *resource) override
 
void subsurface_set_desync (wl_subsurface::Resource *resource) override
 

Friends

class QWaylandSurfacePrivate
 

Detailed Description

Definition at line 156 of file qwaylandsurface_p.h.

Constructor & Destructor Documentation

◆ Subsurface()

QWaylandSurfacePrivate::Subsurface::Subsurface ( QWaylandSurfacePrivate s)
inline

Definition at line 159 of file qwaylandsurface_p.h.

Member Function Documentation

◆ subsurface_place_above()

void QWaylandSurfacePrivate::Subsurface::subsurface_place_above ( wl_subsurface::Resource *  resource,
struct wl_resource *  sibling 
)
overrideprotected

Definition at line 1051 of file qwaylandsurface.cpp.

References emit, QWaylandSurface::fromResource(), and Q_UNUSED.

+ Here is the call graph for this function:

◆ subsurface_place_below()

void QWaylandSurfacePrivate::Subsurface::subsurface_place_below ( wl_subsurface::Resource *  resource,
struct wl_resource *  sibling 
)
overrideprotected

Definition at line 1057 of file qwaylandsurface.cpp.

References emit, QWaylandSurface::fromResource(), and Q_UNUSED.

+ Here is the call graph for this function:

◆ subsurface_set_desync()

void QWaylandSurfacePrivate::Subsurface::subsurface_set_desync ( wl_subsurface::Resource *  resource)
overrideprotected

Definition at line 1070 of file qwaylandsurface.cpp.

References Q_FUNC_INFO, Q_UNUSED, and qDebug.

◆ subsurface_set_position()

void QWaylandSurfacePrivate::Subsurface::subsurface_set_position ( wl_subsurface::Resource *  resource,
int32_t  x,
int32_t  y 
)
overrideprotected

Definition at line 1043 of file qwaylandsurface.cpp.

References emit, position(), and Q_UNUSED.

+ Here is the call graph for this function:

◆ subsurface_set_sync()

void QWaylandSurfacePrivate::Subsurface::subsurface_set_sync ( wl_subsurface::Resource *  resource)
overrideprotected

Definition at line 1063 of file qwaylandsurface.cpp.

References Q_FUNC_INFO, Q_UNUSED, and qDebug.

◆ surfaceFromResource()

QWaylandSurfacePrivate * QWaylandSurfacePrivate::Subsurface::surfaceFromResource ( )

Friends And Related Symbol Documentation

◆ QWaylandSurfacePrivate

friend class QWaylandSurfacePrivate
friend

Definition at line 170 of file qwaylandsurface_p.h.


The documentation for this class was generated from the following files: