4#ifndef QXCBINTEGRATION_H
5#define QXCBINTEGRATION_H
7#include <QtGui/private/qtguiglobal_p.h>
8#include <qpa/qplatformintegration.h>
9#include <qpa/qplatformscreen.h>
10#include <qpa/qplatformopenglcontext.h>
24# if QT_CONFIG(xcb_glx_plugin)
25 ,
public QNativeInterface::Private::QGLXIntegration
28 ,
public QNativeInterface::Private::QEGLIntegration
41# if QT_CONFIG(xcb_glx_plugin)
62#ifndef QT_NO_CLIPBOARD
65#if QT_CONFIG(draganddrop)
71#if QT_CONFIG(accessibility)
72 QPlatformAccessibility *accessibility()
const override;
95 void beep()
const override;
97 bool nativePaintingEnabled()
const;
115#if QT_CONFIG(accessibility)
122 const char *m_instanceName;
124 xcb_visualid_t m_defaultVisualId;
The QKeyEvent class describes a key event.
The QPlatformInputContext class abstracts the input method dependent data and composing state.
The QPlatformOpenGLContext class provides an abstraction for native GL contexts.
\macro QT_RESTRICTED_CAST_FROM_ASCII
The QVulkanInstance class represents a native Vulkan instance, enabling Vulkan rendering onto a QSurf...
bool hasConnection() const
static QXcbIntegration * instance()
QXcbConnection * connection() const
struct wl_display * display
Combined button and popup list for selecting options.
typedef EGLDisplay(EGLAPIENTRYP PFNEGLGETPLATFORMDISPLAYEXTPROC)(EGLenum platform
static QT_BEGIN_NAMESPACE QVariant hint(QPlatformIntegration::StyleHint h)