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
qdbusmetatype_p.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
4
#ifndef QDBUSMETATYPE_P_H
5
#define QDBUSMETATYPE_P_H
6
7
//
8
// W A R N I N G
9
// -------------
10
//
11
// This file is not part of the Qt API. It exists for the convenience
12
// of the QLibrary class. This header file may change from
13
// version to version without notice, or even be removed.
14
//
15
// We mean it.
16
//
17
18
#include <QtDBus/private/qtdbusglobal_p.h>
19
#include <
qdbusmetatype.h
>
20
21
#include <
qdbusmessage.h
>
22
#include <
qdbusargument.h
>
23
#include <
qdbusextratypes.h
>
24
#include <
qdbuserror.h
>
25
#include <
qdbusunixfiledescriptor.h
>
26
27
#ifndef QT_NO_DBUS
28
29
QT_BEGIN_NAMESPACE
30
31
namespace
QDBusMetaTypeId
{
32
QMetaType
message
();
// QDBusMessage
33
QMetaType
argument
();
// QDBusArgument
34
QMetaType
variant
();
// QDBusVariant
35
QMetaType
objectpath
();
// QDBusObjectPath
36
QMetaType
signature
();
// QDBusSignature
37
QMetaType
error
();
// QDBusError
38
QMetaType
unixfd
();
// QDBusUnixFileDescriptor
39
40
Q_DBUS_EXPORT
void
init
();
41
};
// namespace QDBusMetaTypeId
42
43
inline
QMetaType
QDBusMetaTypeId::message
()
44
{
return
QMetaType::fromType<QDBusMessage>(); }
45
46
inline
QMetaType
QDBusMetaTypeId::argument
()
47
{
return
QMetaType::fromType<QDBusArgument>(); }
48
49
inline
QMetaType
QDBusMetaTypeId::variant
()
50
{
return
QMetaType::fromType<QDBusVariant>(); }
51
52
inline
QMetaType
QDBusMetaTypeId::objectpath
()
53
{
return
QMetaType::fromType<QDBusObjectPath>(); }
54
55
inline
QMetaType
QDBusMetaTypeId::signature
()
56
{
return
QMetaType::fromType<QDBusSignature>(); }
57
58
inline
QMetaType
QDBusMetaTypeId::error
()
59
{
return
QMetaType::fromType<QDBusError>(); }
60
61
inline
QMetaType
QDBusMetaTypeId::unixfd
()
62
{
return
QMetaType::fromType<QDBusUnixFileDescriptor>(); }
63
64
QT_END_NAMESPACE
65
66
#endif
// QT_NO_DBUS
67
#endif
QMetaType
\inmodule QtCore
Definition
qmetatype.h:341
QDBusMetaTypeId
Definition
qdbusmetatype_p.h:31
QDBusMetaTypeId::init
Q_DBUS_EXPORT void init()
Definition
qdbusmetatype.cpp:49
QDBusMetaTypeId::unixfd
QMetaType unixfd()
Definition
qdbusmetatype_p.h:61
QDBusMetaTypeId::variant
QMetaType variant()
Definition
qdbusmetatype_p.h:49
QDBusMetaTypeId::error
QMetaType error()
Definition
qdbusmetatype_p.h:58
QDBusMetaTypeId::argument
QMetaType argument()
Definition
qdbusmetatype_p.h:46
QDBusMetaTypeId::objectpath
QMetaType objectpath()
Definition
qdbusmetatype_p.h:52
QDBusMetaTypeId::message
QMetaType message()
Definition
qdbusmetatype_p.h:43
QDBusMetaTypeId::signature
QMetaType signature()
Definition
qdbusmetatype_p.h:55
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qstandardpaths_haiku.cpp:21
QT_END_NAMESPACE
Definition
qsharedpointer.cpp:1590
qdbusargument.h
qdbuserror.h
qdbusextratypes.h
qdbusmessage.h
qdbusmetatype.h
qdbusunixfiledescriptor.h
qtbase
src
dbus
qdbusmetatype_p.h
Generated by
1.10.0