aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppBitsOfBinaryData.h
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2022-09-14 20:16:59 +0200
committerLinus Jahn <lnj@kaidan.im>2022-09-14 22:28:32 +0200
commitf48aedd89fc7654a8435367aa50a124724dfcd0c (patch)
treee30432f1f0a5625eb89b0bb3b32cbe8a9031fa81 /src/base/QXmppBitsOfBinaryData.h
parent50be94233ad615ef8061e344f4123745714339c7 (diff)
downloadqxmpp-f48aedd89fc7654a8435367aa50a124724dfcd0c.tar.gz
BitsOfBinaryData: Add fromByteArray() utility function
It automatically hashes the data and creates a content ID.
Diffstat (limited to 'src/base/QXmppBitsOfBinaryData.h')
-rw-r--r--src/base/QXmppBitsOfBinaryData.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/base/QXmppBitsOfBinaryData.h b/src/base/QXmppBitsOfBinaryData.h
index 3e5ad20b..e0a0226c 100644
--- a/src/base/QXmppBitsOfBinaryData.h
+++ b/src/base/QXmppBitsOfBinaryData.h
@@ -18,6 +18,8 @@ class QXmppBitsOfBinaryContentId;
class QXMPP_EXPORT QXmppBitsOfBinaryData
{
public:
+ static QXmppBitsOfBinaryData fromByteArray(QByteArray data);
+
QXmppBitsOfBinaryData();
QXmppBitsOfBinaryData(const QXmppBitsOfBinaryData &);
QXmppBitsOfBinaryData(QXmppBitsOfBinaryData &&);