Qt
6.x
The Qt SDK
Loading...
Searching...
No Matches
qxcbglxmain.cpp
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
4
#include "
qxcbglintegrationplugin.h
"
5
6
#include "
qxcbglxintegration.h
"
7
8
QT_BEGIN_NAMESPACE
9
10
class
QXcbGlxIntegrationPlugin
:
public
QXcbGlIntegrationPlugin
11
{
12
Q_OBJECT
13
Q_PLUGIN_METADATA
(
IID
QXcbGlIntegrationFactoryInterface_iid
FILE
"xcb_glx.json"
)
14
public
:
15
QXcbGlIntegration
*
create
()
override
16
{
17
return
new
QXcbGlxIntegration
();
18
}
19
20
};
21
22
QT_END_NAMESPACE
23
24
#include "qxcbglxmain.moc"
QXcbGlIntegrationPlugin
Definition
qxcbglintegrationplugin.h:18
QXcbGlIntegration
Definition
qxcbglintegration.h:20
QXcbGlxIntegrationPlugin
Definition
qxcbglxmain.cpp:11
QXcbGlxIntegrationPlugin::create
QXcbGlIntegration * create() override
Definition
qxcbglxmain.cpp:15
QXcbGlxIntegration
Definition
qxcbglxintegration.h:15
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qstandardpaths_haiku.cpp:21
QT_END_NAMESPACE
Definition
qsharedpointer.cpp:1545
QtPluginMetaDataKeys::IID
@ IID
Q_OBJECT
#define Q_OBJECT
Definition
qtmetamacros.h:117
Q_PLUGIN_METADATA
#define Q_PLUGIN_METADATA(x)
Definition
qtmetamacros.h:54
qxcbglintegrationplugin.h
QXcbGlIntegrationFactoryInterface_iid
#define QXcbGlIntegrationFactoryInterface_iid
Definition
qxcbglintegrationplugin.h:13
qxcbglxintegration.h
qtbase
src
plugins
platforms
xcb
gl_integrations
xcb_glx
qxcbglxmain.cpp
Generated by
1.9.7