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::QWaylandShellIntegration Class Referenceabstract

#include <qwaylandshellintegration_p.h>

+ Inheritance diagram for QtWaylandClient::QWaylandShellIntegration:
+ Collaboration diagram for QtWaylandClient::QWaylandShellIntegration:

Public Member Functions

 QWaylandShellIntegration ()
 
virtual ~QWaylandShellIntegration ()
 
virtual bool initialize (QWaylandDisplay *display)=0
 
virtual QWaylandShellSurfacecreateShellSurface (QWaylandWindow *window)=0
 
virtual voidnativeResourceForWindow (const QByteArray &resource, QWindow *window)
 

Static Public Member Functions

static wl_surface * wlSurfaceForWindow (QWaylandWindow *window)
 

Detailed Description

Definition at line 39 of file qwaylandshellintegration_p.h.

Constructor & Destructor Documentation

◆ QWaylandShellIntegration()

QtWaylandClient::QWaylandShellIntegration::QWaylandShellIntegration ( )
inline

Definition at line 42 of file qwaylandshellintegration_p.h.

◆ ~QWaylandShellIntegration()

virtual QtWaylandClient::QWaylandShellIntegration::~QWaylandShellIntegration ( )
inlinevirtual

Definition at line 43 of file qwaylandshellintegration_p.h.

Member Function Documentation

◆ createShellSurface()

◆ initialize()

◆ nativeResourceForWindow()

virtual void * QtWaylandClient::QWaylandShellIntegration::nativeResourceForWindow ( const QByteArray & resource,
QWindow * window )
inlinevirtual

Reimplemented in QtWaylandClient::QWaylandWlShellIntegration, and QtWaylandClient::QWaylandXdgShellIntegration.

Definition at line 47 of file qwaylandshellintegration_p.h.

References Q_UNUSED, and window().

Referenced by QtWaylandClient::QWaylandNativeInterface::nativeResourceForWindow().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ wlSurfaceForWindow()

wl_surface * QtWaylandClient::QWaylandShellIntegration::wlSurfaceForWindow ( QWaylandWindow * window)
static

Definition at line 11 of file qwaylandshellintegration.cpp.

References window().

Referenced by QtWaylandClient::QWaylandQtShellIntegration::createShellSurface().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

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