1/*
2 * BluezQt - Asynchronous Bluez wrapper library
3 *
4 * SPDX-FileCopyrightText: 2013 Daniel Schaal <farbing@web.de>
5 * SPDX-FileCopyrightText: 2015 David Rosca <nowrep@gmail.com>
6 *
7 * SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL
8 */
9
10#ifndef BLUEZQT_DBUSTYPES_H
11#define BLUEZQT_DBUSTYPES_H
12
13#include <QDBusObjectPath>
14#include <QVariantMap>
15
16typedef QList<QVariantMap> QVariantMapList;
17Q_DECLARE_METATYPE(QVariantMapList)
18
19typedef QMap<QString, QVariantMap> QVariantMapMap;
20Q_DECLARE_METATYPE(QVariantMapMap)
21
22typedef QMap<QDBusObjectPath, QVariantMapMap> DBusManagerStruct;
23Q_DECLARE_METATYPE(DBusManagerStruct)
24
25#endif // BLUEZQT_DBUSTYPES_H
26

source code of bluez-qt/src/bluezqt_dbustypes.h