4#ifndef QXCBNATIVEINTERFACE_H
5#define QXCBNATIVEINTERFACE_H
7#include <qpa/qplatformnativeinterface.h>
10#include <QtCore/QRect>
12#include <QtGui/qguiapplication.h>
23 ,
public QNativeInterface::QX11Application
84 static void setStartupId(
const char *);
88 static qint32 generatePeekerId();
89 static bool removePeekerId(
qint32 peekerId);
108 NativeResourceForIntegrationFunction handlerNativeResourceFunctionForIntegration(
const QByteArray &resource)
const;
109 NativeResourceForContextFunction handlerNativeResourceFunctionForContext(
const QByteArray &resource)
const;
110 NativeResourceForScreenFunction handlerNativeResourceFunctionForScreen(
const QByteArray &resource)
const;
111 NativeResourceForWindowFunction handlerNativeResourceFunctionForWindow(
const QByteArray &resource)
const;
112 NativeResourceForBackingStoreFunction handlerNativeResourceFunctionForBackingStore(
const QByteArray &resource)
const;
113 QFunctionPointer handlerPlatformFunction(
const QByteArray &function)
const;
114 void *handlerNativeResourceForIntegration(
const QByteArray &resource)
const;
The QBackingStore class provides a drawing area for QWindow.
The QCursor class provides a mouse cursor with an arbitrary shape.
The QScreen class is used to query screen properties. \inmodule QtGui.
\macro QT_RESTRICTED_CAST_FROM_ASCII
bool(*)(xcb_generic_event_t *event, void *peekerData) PeekerCallback
void systemTrayWindowChanged(QScreen *screen)
@ ScreenAntialiasingEnabled
const QByteArray & nativeEventType() const
struct wl_display * display
Combined button and popup list for selecting options.
#define QByteArrayLiteral(str)
DBusConnection * connection