6#include <qpa/qplatformfontdatabase.h>
7#include <qpa/qplatformclipboard.h>
8#include <qpa/qplatformaccessibility.h>
9#include <qpa/qplatformtheme.h>
10#include <QtGui/private/qguiapplication_p.h>
11#include <QtGui/private/qpixmap_raster_p.h>
13#if QT_CONFIG(draganddrop)
14#include <private/qdnd_p.h>
15#include <private/qsimpledrag_p.h>
18#ifndef QT_NO_SESSIONMANAGER
19# include <qpa/qplatformsessionmanager.h>
49#ifndef QT_NO_CLIPBOARD
62#if QT_CONFIG(draganddrop)
287 qWarning(
"This plugin does not support createPlatformOpenGLContext!");
298 qWarning(
"This plugin does not support createPlatformSharedGraphicsBuffer for cacheId: %s!",
345#if QT_CONFIG(accessibility)
353QPlatformAccessibility *QPlatformIntegration::accessibility()
const
355 static QPlatformAccessibility *accessibility =
nullptr;
357 accessibility =
new QPlatformAccessibility;
359 return accessibility;
485#ifndef QT_NO_SESSIONMANAGER
534 QWindowSystemInterface::handleApplicationTermination<QWindowSystemInterface::SynchronousDelivery>();
557 qWarning(
"This plugin does not support dynamic OpenGL loading!");
588#if QT_CONFIG(vulkan) || defined(Q_QDOC)
604 qWarning(
"This plugin does not support createPlatformVulkanInstance");
static Qt::KeyboardModifiers keyboardModifiers()
Returns the current state of the modifier keys on the keyboard.
The QIcon class provides scalable icons in different modes and states.
The QKeyEvent class describes a key event.
OpenGLModuleType
This enum defines the type of the underlying OpenGL implementation.
The QPlatformInputContext class abstracts the input method dependent data and composing state.
The QPlatformOpenGLContext class provides an abstraction for native GL contexts.
QSimpleDrag implements QBasicDrag for Drag and Drop operations within the Qt Application itself.
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QVulkanInstance class represents a native Vulkan instance, enabling Vulkan rendering onto a QSurf...
Combined button and popup list for selecting options.
static QT_BEGIN_NAMESPACE QVariant hint(QPlatformIntegration::StyleHint h)
QT_BEGIN_NAMESPACE bool toBool(const QString &str)