#include <qwaylandcompositor_p.h>
|
static QWaylandCompositorPrivate * | get (QWaylandCompositor *compositor) |
|
static bool | removeConnection (Connection *c) |
|
static QObjectPrivate * | get (QObject *o) |
|
static const QObjectPrivate * | get (const QObject *o) |
|
template<typename Func1, typename Func2> |
static QMetaObject::Connection | connect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot, Qt::ConnectionType type=Qt::AutoConnection) |
|
template<typename Func1, typename Func2> |
static bool | disconnect (const typename QtPrivate::FunctionPointer< Func1 >::Object *sender, Func1 signal, const typename QtPrivate::FunctionPointer< Func2 >::Object *receiverPrivate, Func2 slot) |
|
static QMetaObject::Connection | connectImpl (const QObject *sender, int signal_index, const QObject *receiver, void **slot, QtPrivate::QSlotObjectBase *slotObj, int type, const int *types, const QMetaObject *senderMetaObject) |
|
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
|
static QMetaObject::Connection | connect (const QObject *sender, int signal_index, const QObject *receiver, QtPrivate::QSlotObjectBase *slotObj, Qt::ConnectionType type) |
|
static bool | disconnect (const QObject *sender, int signal_index, void **slot) |
|
static bool | disconnect (const QObject *sender, int signal_index, const QObject *receiver, void **slot) |
|
Definition at line 48 of file qwaylandcompositor_p.h.
◆ QWaylandCompositorPrivate()
◆ ~QWaylandCompositorPrivate()
QWaylandCompositorPrivate::~QWaylandCompositorPrivate |
( |
| ) |
|
|
override |
◆ addClient()
◆ addOutput()
◆ addPolishObject()
void QWaylandCompositorPrivate::addPolishObject |
( |
QObject * | object | ) |
|
◆ bufferManager()
◆ callCreateKeyboardDevice()
◆ callCreatePointerDevice()
◆ callCreateTouchDevice()
◆ clientBufferIntegrations()
◆ compositor_create_region()
void QWaylandCompositorPrivate::compositor_create_region |
( |
wl_compositor::Resource * | resource, |
|
|
uint32_t | id ) |
|
overrideprotected |
◆ compositor_create_surface()
void QWaylandCompositorPrivate::compositor_create_surface |
( |
wl_compositor::Resource * | resource, |
|
|
uint32_t | id ) |
|
overrideprotected |
◆ connectToExternalSockets()
void QWaylandCompositorPrivate::connectToExternalSockets |
( |
| ) |
|
◆ createDefaultSurface()
◆ defaultOutput()
◆ destroySurface()
◆ feedRetainedSelectionData()
void QWaylandCompositorPrivate::feedRetainedSelectionData |
( |
QMimeData * | data | ) |
|
◆ get()
◆ init()
void QWaylandCompositorPrivate::init |
( |
| ) |
|
◆ initializeExtensions()
void QWaylandCompositorPrivate::initializeExtensions |
( |
| ) |
|
|
protected |
◆ initializeHardwareIntegration()
void QWaylandCompositorPrivate::initializeHardwareIntegration |
( |
| ) |
|
|
protected |
◆ initializeSeats()
void QWaylandCompositorPrivate::initializeSeats |
( |
| ) |
|
|
protected |
◆ loadClientBufferIntegration()
void QWaylandCompositorPrivate::loadClientBufferIntegration |
( |
| ) |
|
|
protected |
◆ loadServerBufferIntegration()
void QWaylandCompositorPrivate::loadServerBufferIntegration |
( |
| ) |
|
|
protected |
◆ preInit()
void QWaylandCompositorPrivate::preInit |
( |
| ) |
|
◆ removeClient()
◆ removeOutput()
◆ seatFor()
◆ serverBufferIntegration()
◆ subcompositor_get_subsurface()
void QWaylandCompositorPrivate::subcompositor_get_subsurface |
( |
wl_subcompositor::Resource * | resource, |
|
|
uint32_t | id, |
|
|
struct ::wl_resource * | surface, |
|
|
struct ::wl_resource * | parent ) |
|
overrideprotected |
◆ unregisterSurface()
◆ all_surfaces
◆ buffer_manager
◆ client_buffer_integrations
◆ clients
◆ display
struct wl_display* QWaylandCompositorPrivate::display = nullptr |
|
protected |
◆ eventHandler
◆ externally_added_socket_fds
QList<int> QWaylandCompositorPrivate::externally_added_socket_fds |
|
protected |
◆ initialized
bool QWaylandCompositorPrivate::initialized = false |
|
protected |
◆ loop
wl_event_loop* QWaylandCompositorPrivate::loop = nullptr |
|
protected |
◆ outputs
◆ ownsDisplay
bool QWaylandCompositorPrivate::ownsDisplay = false |
|
protected |
◆ polish_objects
◆ preInitialized
bool QWaylandCompositorPrivate::preInitialized = false |
|
protected |
◆ retainSelection
bool QWaylandCompositorPrivate::retainSelection = false |
|
protected |
◆ seats
◆ shmFormats
◆ socket_name
◆ timer
The documentation for this class was generated from the following files: