4#ifndef QOFFSCREENINTEGRATION_H
5#define QOFFSCREENINTEGRATION_H
7#include <qpa/qplatformintegration.h>
8#include <qpa/qplatformnativeinterface.h>
15class QOffscreenBackendData;
34#if QT_CONFIG(draganddrop)
54#if QT_CONFIG(draganddrop)
\inmodule QtCore\reentrant
QList< QOffscreenScreen * > m_screens
QPlatformFontDatabase * fontDatabase() const override
Accessor for the platform integration's fontdatabase.
QScopedPointer< QPlatformNativeInterface > m_nativeInterface
QScopedPointer< QPlatformInputContext > m_inputContext
std::optional< QJsonObject > resolveConfigFileConfiguration(const QStringList ¶mList) const
void initialize() override
Performs initialization steps that depend on having an event dispatcher available.
QList< QOffscreenScreen * > screens() const
QPlatformWindow * createPlatformWindow(QWindow *window) const override
Factory function for QPlatformWindow.
QJsonObject configuration() const
QPlatformBackingStore * createPlatformBackingStore(QWindow *window) const override
Factory function for QPlatformBackingStore.
QPlatformTheme * createPlatformTheme(const QString &name) const override
QPlatformInputContext * inputContext() const override
Returns the platforms input context.
QScopedPointer< QPlatformFontDatabase > m_fontDatabase
QPlatformServices * services() const override
QPlatformNativeInterface * nativeInterface() const override
static QOffscreenIntegration * createOffscreenIntegration(const QStringList ¶mList)
bool hasCapability(QPlatformIntegration::Capability cap) const override
QJsonObject m_configuration
QJsonObject defaultConfiguration() const
QStringList themeNames() const override
bool m_windowFrameMarginsEnabled
void setConfiguration(const QJsonObject &configuration)
QScopedPointer< QPlatformServices > m_services
QAbstractEventDispatcher * createEventDispatcher() const override
Factory function for the GUI event dispatcher.
The QPlatformInputContext class abstracts the input method dependent data and composing state.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.