4#ifndef QPLATFORMNATIVEINTERFACE_H
5#define QPLATFORMNATIVEINTERFACE_H
16#include <QtGui/qtguiglobal.h>
17#include <QtGui/qwindowdefs.h>
18#include <QtCore/QObject>
19#include <QtCore/QVariant>
35 virtual void *nativeResourceForIntegration(
const QByteArray &resource);
44 typedef void * (*NativeResourceForIntegrationFunction)();
48 typedef void * (*NativeResourceForBackingStoreFunction)(
QBackingStore *backingStore);
49 virtual NativeResourceForIntegrationFunction nativeResourceFunctionForIntegration(
const QByteArray &resource);
50 virtual NativeResourceForContextFunction nativeResourceFunctionForContext(
const QByteArray &resource);
51 virtual NativeResourceForScreenFunction nativeResourceFunctionForScreen(
const QByteArray &resource);
52 virtual NativeResourceForWindowFunction nativeResourceFunctionForWindow(
const QByteArray &resource);
53 virtual NativeResourceForBackingStoreFunction nativeResourceFunctionForBackingStore(
const QByteArray &resource);
55 virtual QFunctionPointer platformFunction(
const QByteArray &function)
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
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]