summaryrefslogtreecommitdiff
path: root/xmlrpcinterface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'xmlrpcinterface.cpp')
-rw-r--r--xmlrpcinterface.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/xmlrpcinterface.cpp b/xmlrpcinterface.cpp
index 4d55c8c..acda0f6 100644
--- a/xmlrpcinterface.cpp
+++ b/xmlrpcinterface.cpp
@@ -69,6 +69,9 @@ void XmlRpcInterface::encodeValue(QXmlStreamWriter *w, const QVariant &value)
case QVariant::DateTime:
w->writeTextElement("dateTime.iso8601", value.toDateTime().toString(Qt::ISODate));
break;
+ case QVariant::ByteArray:
+ w->writeTextElement("base64", value.toByteArray().toBase64());
+ break;
case QVariant::List:
w->writeStartElement("array");
w->writeStartElement("data");