Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
qwaylandxdgdialogv1.cpp
Go to the documentation of this file.
1
// Copyright (C) 2023 David Reondo <kde@david-redondo.de>
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 "
qwaylandxdgdialogv1_p.h
"
5
6
QT_BEGIN_NAMESPACE
7
8
namespace
QtWaylandClient
{
9
10
QWaylandXdgDialogV1::QWaylandXdgDialogV1
(::xdg_dialog_v1 *
object
) : xdg_dialog_v1(
object
) { }
11
12
QWaylandXdgDialogV1::~QWaylandXdgDialogV1
()
13
{
14
xdg_dialog_v1_destroy(
object
());
15
}
16
17
QWaylandXdgDialogWmV1::QWaylandXdgDialogWmV1
(wl_registry *registry, uint32_t
id
,
int
version)
18
: xdg_wm_dialog_v1(registry,
id
, version)
19
{
20
}
21
22
QWaylandXdgDialogWmV1::~QWaylandXdgDialogWmV1
()
23
{
24
destroy();
25
}
26
QWaylandXdgDialogV1
*
QWaylandXdgDialogWmV1::getDialog
(xdg_toplevel *toplevel)
27
{
28
return
new
QWaylandXdgDialogV1
(get_xdg_dialog(toplevel));
29
}
30
31
}
// namespace QtWaylandClient
32
33
QT_END_NAMESPACE
QtWaylandClient::QWaylandXdgDialogV1
Definition
qwaylandxdgdialogv1_p.h:14
QtWaylandClient::QWaylandXdgDialogV1::QWaylandXdgDialogV1
QWaylandXdgDialogV1(::xdg_dialog_v1 *object)
Definition
qwaylandxdgdialogv1.cpp:10
QtWaylandClient::QWaylandXdgDialogV1::~QWaylandXdgDialogV1
~QWaylandXdgDialogV1() override
Definition
qwaylandxdgdialogv1.cpp:12
QtWaylandClient::QWaylandXdgDialogWmV1::QWaylandXdgDialogWmV1
QWaylandXdgDialogWmV1(wl_registry *registry, uint32_t id, int version)
Definition
qwaylandxdgdialogv1.cpp:17
QtWaylandClient::QWaylandXdgDialogWmV1::~QWaylandXdgDialogWmV1
~QWaylandXdgDialogWmV1() override
Definition
qwaylandxdgdialogv1.cpp:22
QtWaylandClient::QWaylandXdgDialogWmV1::getDialog
QWaylandXdgDialogV1 * getDialog(xdg_toplevel *toplevel)
Definition
qwaylandxdgdialogv1.cpp:26
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qstandardpaths_haiku.cpp:21
QT_END_NAMESPACE
Definition
qsharedpointer.cpp:1590
QtWaylandClient
Definition
qwaylandclientextension.h:15
qwaylandxdgdialogv1_p.h
id
GLenum GLuint id
[7]
Definition
qopengles2ext.h:151
object
GLuint object
[3]
Definition
qopengles2ext.h:1248
qtwayland
src
plugins
shellintegration
xdg-shell
qwaylandxdgdialogv1.cpp
Generated by
1.10.0