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
QtWaylandClient::QWaylandSubSurface Class Reference

#include <qwaylandsubsurface_p.h>

+ Inheritance diagram for QtWaylandClient::QWaylandSubSurface:
+ Collaboration diagram for QtWaylandClient::QWaylandSubSurface:

Public Member Functions

 QWaylandSubSurface (QWaylandWindow *window, QWaylandWindow *parent, ::wl_subsurface *subsurface)
 
 ~QWaylandSubSurface () override
 
QWaylandWindowwindow () const
 
QWaylandWindowparent () const
 
void setSync ()
 
void setDeSync ()
 
bool isSync () const
 
QMutexsyncMutex ()
 

Detailed Description

Definition at line 31 of file qwaylandsubsurface_p.h.

Constructor & Destructor Documentation

◆ QWaylandSubSurface()

QtWaylandClient::QWaylandSubSurface::QWaylandSubSurface ( QWaylandWindow * window,
QWaylandWindow * parent,
::wl_subsurface * subsurface )

Definition at line 14 of file qwaylandsubsurface.cpp.

References QtWaylandClient::QWaylandWindow::mChildren, and setDeSync().

+ Here is the call graph for this function:

◆ ~QWaylandSubSurface()

QtWaylandClient::QWaylandSubSurface::~QWaylandSubSurface ( )
override

Definition at line 23 of file qwaylandsubsurface.cpp.

References QtWaylandClient::QWaylandWindow::mChildren.

Member Function Documentation

◆ isSync()

bool QtWaylandClient::QWaylandSubSurface::isSync ( ) const
inline

Definition at line 42 of file qwaylandsubsurface_p.h.

◆ parent()

QWaylandWindow * QtWaylandClient::QWaylandSubSurface::parent ( ) const
inline

Definition at line 38 of file qwaylandsubsurface_p.h.

Referenced by QtWaylandClient::QWaylandWindow::isExposed(), and QtWaylandClient::QWaylandWindow::setParent().

+ Here is the caller graph for this function:

◆ setDeSync()

void QtWaylandClient::QWaylandSubSurface::setDeSync ( )

Definition at line 35 of file qwaylandsubsurface.cpp.

Referenced by QWaylandSubSurface().

+ Here is the caller graph for this function:

◆ setSync()

void QtWaylandClient::QWaylandSubSurface::setSync ( )

Definition at line 29 of file qwaylandsubsurface.cpp.

◆ syncMutex()

QMutex * QtWaylandClient::QWaylandSubSurface::syncMutex ( )
inline

Definition at line 43 of file qwaylandsubsurface_p.h.

◆ window()

QWaylandWindow * QtWaylandClient::QWaylandSubSurface::window ( ) const
inline

Definition at line 37 of file qwaylandsubsurface_p.h.


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