Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
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 158 of file qwaylandsurface_p.h.

Constructor & Destructor Documentation

◆ Subsurface()

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

Definition at line 161 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 172 of file qwaylandsurface_p.h.


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