summaryrefslogtreecommitdiff
path: root/vcl/qt5/QtTransferable.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'vcl/qt5/QtTransferable.cxx')
-rw-r--r--vcl/qt5/QtTransferable.cxx5
1 files changed, 5 insertions, 0 deletions
diff --git a/vcl/qt5/QtTransferable.cxx b/vcl/qt5/QtTransferable.cxx
index 1ab07dbb6224..24073c9fd792 100644
--- a/vcl/qt5/QtTransferable.cxx
+++ b/vcl/qt5/QtTransferable.cxx
@@ -339,6 +339,11 @@ QVariant QtMimeData::retrieveData(const QString& mimeType, QMetaType) const
aByteArray = QByteArray(reinterpret_cast<const char*>(aLocaleString.getStr()),
aLocaleString.getLength());
}
+ else if (bWantUTF16)
+ {
+ aByteArray = QByteArray(reinterpret_cast<const char*>(aString.getStr()),
+ aString.getLength() * 2);
+ }
else
return QVariant(toQString(aString));
}