Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
qxcbglxwindow.h
Go to the documentation of this file.
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
// Qt-Security score:significant reason:default
4
5
#
pragma
once
6
7
#
include
"qxcbglxintegration.h"
8
#
include
"qxcbwindow.h"
9
10
QT_BEGIN_NAMESPACE
11
12
class
QXcbGlxWindow
:
public
QXcbWindow
13
{
14
public
:
15
QXcbGlxWindow
(QWindow *window);
16
~
QXcbGlxWindow
();
17
18
protected
:
19
const
xcb_visualtype_t *
createVisual
()
override
;
20
};
21
22
QT_END_NAMESPACE
QGLXPbuffer
Definition
qglxintegration.h:61
QXcbGlxIntegration
Definition
qxcbglxintegration.h:15
QXcbGlxIntegration::QXcbGlxIntegration
QXcbGlxIntegration()
Definition
qxcbglxintegration.cpp:61
QXcbGlxIntegration::createWindow
QXcbWindow * createWindow(QWindow *window) const override
Definition
qxcbglxintegration.cpp:150
QXcbGlxIntegration::canCreatePlatformOffscreenSurface
bool canCreatePlatformOffscreenSurface() const override
Definition
qxcbglxintegration.cpp:185
QXcbGlxIntegration::supportsThreadedOpenGL
bool supportsThreadedOpenGL() const override
Definition
qxcbglxintegration.cpp:201
QXcbGlxIntegration::createPlatformOffscreenSurface
QPlatformOffscreenSurface * createPlatformOffscreenSurface(QOffscreenSurface *surface) const override
Definition
qxcbglxintegration.cpp:176
QXcbGlxIntegration::handleXcbEvent
bool handleXcbEvent(xcb_generic_event_t *event, uint responseType) override
Definition
qxcbglxintegration.cpp:100
QXcbGlxIntegration::supportsSwitchableWidgetComposition
bool supportsSwitchableWidgetComposition() const override
Definition
qxcbglxintegration.cpp:206
QXcbGlxIntegration::createOpenGLContext
QOpenGLContext * createOpenGLContext(GLXContext context, void *visualInfo, QOpenGLContext *shareContext) const override
Definition
qxcbglxintegration.cpp:162
QXcbGlxIntegration::~QXcbGlxIntegration
~QXcbGlxIntegration()
Definition
qxcbglxintegration.cpp:68
QXcbGlxIntegration::createPlatformOpenGLContext
QPlatformOpenGLContext * createPlatformOpenGLContext(QOpenGLContext *context) const override
Definition
qxcbglxintegration.cpp:155
QXcbGlxIntegration::initialize
bool initialize(QXcbConnection *connection) override
Definition
qxcbglxintegration.cpp:72
QXcbGlxWindow
Definition
qxcbglxwindow.h:13
QXcbGlxWindow::QXcbGlxWindow
QXcbGlxWindow(QWindow *window)
Definition
qxcbglxwindow.cpp:13
QXcbGlxWindow::createVisual
const xcb_visualtype_t * createVisual() override
Definition
qxcbglxwindow.cpp:22
QXcbGlxWindow::~QXcbGlxWindow
~QXcbGlxWindow()
Definition
qxcbglxwindow.cpp:18
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
qtbase
src
plugins
platforms
xcb
gl_integrations
xcb_glx
qxcbglxwindow.h
Generated on
for Qt by
1.18.0