diff options
Diffstat (limited to 'src/tqdbusdata.cpp')
-rw-r--r-- | src/tqdbusdata.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/tqdbusdata.cpp b/src/tqdbusdata.cpp index 629df57..7dc8c63 100644 --- a/src/tqdbusdata.cpp +++ b/src/tqdbusdata.cpp @@ -731,6 +731,14 @@ TQT_DBusVariant TQT_DBusData::toVariant(bool* ok) const return *((TQT_DBusVariant*)d->value.pointer); } +TQT_DBusData TQT_DBusData::getAsVariantData() +{ + TQT_DBusVariant variant; + variant.value = *this; + variant.signature = variant.value.buildDBusSignature(); + return TQT_DBusData::fromVariant(variant); +} + TQT_DBusData TQT_DBusData::fromByteKeyMap(const TQT_DBusDataMap<TQ_UINT8>& map) { TQT_DBusData data; |