#include <qwaylandwindowmanagerintegration.h>
◆ QWaylandWindowManagerIntegration()
QWaylandWindowManagerIntegration::QWaylandWindowManagerIntegration |
( |
QWaylandDisplay * |
waylandDisplay | ) |
|
|
explicit |
Definition at line 52 of file qwaylandwindowmanagerintegration.cpp.
Referenced by createIntegration().
struct wl_windowmanager * mWaylandWindowManager
QWaylandDisplay * mWaylandDisplay
static void wlHandleListenerGlobal(wl_display *display, uint32_t id, const char *interface, uint32_t version, void *data)
struct wl_display * wl_display() const
◆ ~QWaylandWindowManagerIntegration()
QWaylandWindowManagerIntegration::~QWaylandWindowManagerIntegration |
( |
| ) |
|
|
virtual |
◆ authenticateWithToken()
void QWaylandWindowManagerIntegration::authenticateWithToken |
( |
const QByteArray & |
token = QByteArray() | ) |
|
Definition at line 85 of file qwaylandwindowmanagerintegration.cpp.
89 authToken =
qgetenv(
"WL_AUTHENTICATION_TOKEN");
Q_CORE_EXPORT QByteArray qgetenv(const char *varName)
The QByteArray class provides an array of bytes.
struct wl_windowmanager * mWaylandWindowManager
const char * constData() const
Returns a pointer to the data stored in the byte array.
bool isEmpty() const
Returns true if the byte array has size 0; otherwise returns false.
◆ createIntegration()
◆ mapClientToProcess()
void QWaylandWindowManagerIntegration::mapClientToProcess |
( |
long long |
processId | ) |
|
◆ mapSurfaceToProcess()
void QWaylandWindowManagerIntegration::mapSurfaceToProcess |
( |
struct wl_surface * |
surface, |
|
|
long long |
processId |
|
) |
| |
◆ windowManager()
struct wl_windowmanager * QWaylandWindowManagerIntegration::windowManager |
( |
| ) |
const |
◆ wlHandleListenerGlobal()
void QWaylandWindowManagerIntegration::wlHandleListenerGlobal |
( |
wl_display * |
display, |
|
|
uint32_t |
id, |
|
|
const char * |
interface, |
|
|
uint32_t |
version, |
|
|
void * |
data |
|
) |
| |
|
staticprivate |
◆ mWaylandDisplay
◆ mWaylandWindowManager
struct wl_windowmanager* QWaylandWindowManagerIntegration::mWaylandWindowManager |
|
private |
The documentation for this class was generated from the following files: