File indexing completed on 2024-10-06 09:33:41
0001 /* 0002 * BluezQt - Asynchronous Bluez wrapper library 0003 * 0004 * SPDX-FileCopyrightText: 2013 Daniel Schaal <farbing@web.de> 0005 * SPDX-FileCopyrightText: 2015 David Rosca <nowrep@gmail.com> 0006 * 0007 * SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL 0008 */ 0009 0010 #ifndef BLUEZQT_DBUSTYPES_H 0011 #define BLUEZQT_DBUSTYPES_H 0012 0013 #include <QDBusObjectPath> 0014 #include <QVariantMap> 0015 0016 typedef QList<QVariantMap> QVariantMapList; 0017 Q_DECLARE_METATYPE(QVariantMapList) 0018 0019 typedef QMap<QString, QVariantMap> QVariantMapMap; 0020 Q_DECLARE_METATYPE(QVariantMapMap) 0021 0022 typedef QMap<QDBusObjectPath, QVariantMapMap> DBusManagerStruct; 0023 Q_DECLARE_METATYPE(DBusManagerStruct) 0024 0025 #endif // BLUEZQT_DBUSTYPES_H