Qt
6.x
The Qt SDK
Loading...
Searching...
No Matches
qeglfskmsgbmmain.cpp
Go to the documentation of this file.
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// Copyright (C) 2016 Pelagicore AG
3
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
4
5
#include "private/qeglfsdeviceintegration_p.h"
6
#include "
qeglfskmsgbmintegration_p.h
"
7
8
QT_BEGIN_NAMESPACE
9
10
class
QEglFSKmsGbmIntegrationPlugin
:
public
QEglFSDeviceIntegrationPlugin
11
{
12
Q_OBJECT
13
Q_PLUGIN_METADATA
(
IID
QEglFSDeviceIntegrationFactoryInterface_iid
FILE
"eglfs_kms.json"
)
14
15
public
:
16
QEglFSDeviceIntegration
*
create
()
override
{
return
new
QEglFSKmsGbmIntegration
; }
17
};
18
19
QT_END_NAMESPACE
20
21
#include "qeglfskmsgbmmain.moc"
QEglFSDeviceIntegrationPlugin
Definition
qeglfsdeviceintegration_p.h:79
QEglFSDeviceIntegration
Definition
qeglfsdeviceintegration_p.h:33
QEglFSKmsGbmIntegrationPlugin
Definition
qeglfskmsgbmmain.cpp:11
QEglFSKmsGbmIntegrationPlugin::create
QEglFSDeviceIntegration * create() override
Definition
qeglfskmsgbmmain.cpp:16
QEglFSKmsGbmIntegration
Definition
qeglfskmsgbmintegration_p.h:29
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qstandardpaths_haiku.cpp:21
QT_END_NAMESPACE
Definition
qsharedpointer.cpp:1545
QEglFSDeviceIntegrationFactoryInterface_iid
#define QEglFSDeviceIntegrationFactoryInterface_iid
Definition
qeglfsdeviceintegration_p.h:30
qeglfskmsgbmintegration_p.h
QtPluginMetaDataKeys::IID
@ IID
Q_OBJECT
#define Q_OBJECT
Definition
qtmetamacros.h:117
Q_PLUGIN_METADATA
#define Q_PLUGIN_METADATA(x)
Definition
qtmetamacros.h:54
qtbase
src
plugins
platforms
eglfs
deviceintegration
eglfs_kms
qeglfskmsgbmmain.cpp
Generated by
1.9.7