6#if !defined(QT_NO_OPENGL)
18#if !defined(QT_NO_OPENGL)
19#include <QtGui/QOpenGLContext>
22#include <QtGui/QScreen>
23#include <QtGui/QWindow>
30 : m_integration(integration)
36 if (resource ==
"windowGroup" &&
window &&
window->screen()) {
39 screen_window_t screenWindow =
reinterpret_cast<screen_window_t
>(
window->winId());
52 if (resource ==
"QObject*" &&
screen)
60 if (resource ==
"screenContext")
64 if (resource.
toLower() ==
"egldisplay")
65 return m_integration->eglDisplay();
71#if !defined(QT_NO_OPENGL)
74 if (resource ==
"eglcontext" &&
context)
85 if (
name ==
"qnxWindowGroup"_L1) {
96 if (resource ==
"blackberryIMFSetHighlightColor")
98 if (resource ==
"blackberryIMFCheckSpelling")
const char * constData() const noexcept
Returns a pointer to the const data stored in the byte array.
QByteArray toLower() const &
static bool checkSpelling(const QString &text, void *context, void(*spellCheckDone)(void *context, const QString &text, const QList< int > &indices))
static void setHighlightColor(int index, const QColor &color)
screen_context_t screenContext()
void * nativeResourceForScreen(const QByteArray &resource, QScreen *screen) override
void * nativeResourceForWindow(const QByteArray &resource, QWindow *window) override
void * nativeResourceForContext(const QByteArray &resource, QOpenGLContext *context) override
QQnxNativeInterface(QQnxIntegration *integration)
void * nativeResourceForIntegration(const QByteArray &resource) override
NativeResourceForIntegrationFunction nativeResourceFunctionForIntegration(const QByteArray &resource) override
void setWindowProperty(QPlatformWindow *window, const QString &name, const QVariant &value) override
Sets a window property with name to value.
The QQnxWindow is the base class of the various classes used as instances of QPlatformWindow in the Q...
void joinWindowGroup(const QByteArray &groupName)
QByteArray groupName() const
The QScreen class is used to query screen properties. \inmodule QtGui.
QPlatformScreen * handle() const
Get the platform screen handle.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]