aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppFileShare.h
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2022-09-29 15:01:12 +0200
committerLinus Jahn <lnj@kaidan.im>2022-09-29 15:15:50 +0200
commit187a57269387a509e7db34c1a7d51f37acc3ee08 (patch)
treeb0dfb3f101cd8ded01148f0fee52b592dfd7ece7 /src/base/QXmppFileShare.h
parentb242b94ab46542027701d527167e615d3002a416 (diff)
downloadqxmpp-187a57269387a509e7db34c1a7d51f37acc3ee08.tar.gz
FileShare: Add encrypted sources
Adds new attribute for encrypted sources and parsing.
Diffstat (limited to 'src/base/QXmppFileShare.h')
-rw-r--r--src/base/QXmppFileShare.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/base/QXmppFileShare.h b/src/base/QXmppFileShare.h
index 30ea27cc..b0d48bd3 100644
--- a/src/base/QXmppFileShare.h
+++ b/src/base/QXmppFileShare.h
@@ -15,6 +15,7 @@ class QXmlStreamWriter;
class QXmppFileSharePrivate;
class QXmppFileMetadata;
class QXmppHttpFileSource;
+class QXmppEncryptedFileSource;
class QXMPP_EXPORT QXmppFileShare
{
@@ -36,6 +37,9 @@ public:
const QVector<QXmppHttpFileSource> &httpSources() const;
void setHttpSources(const QVector<QXmppHttpFileSource> &newHttpSources);
+ const QVector<QXmppEncryptedFileSource> &encryptedSources() const;
+ void setEncryptedSourecs(const QVector<QXmppEncryptedFileSource> &newEncryptedSources);
+
/// \cond
bool parse(const QDomElement &el);
void toXml(QXmlStreamWriter *writer) const;