summaryrefslogtreecommitdiffstats
path: root/src/tqdbusdata.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tqdbusdata.cpp')
-rw-r--r--src/tqdbusdata.cpp8
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;