blob: f873e23fa8c75d5ab708c31a1ef1a1a950ac883a (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#pragma once
#define QT_NO_KEYWORDS
#include <QDBusArgument>
#include <QVariant>
bool qDBusArgumentToMap(QVariant const& variant, QVariantMap& map)
{
if (variant.canConvert<QDBusArgument>())
{
QDBusArgument value(variant.value<QDBusArgument>());
if (value.currentType() == QDBusArgument::MapType)
{
value >> map;
return true;
}
}
return false;
}
|