diff options
Diffstat (limited to 'src/base/QXmppError.cpp')
| -rw-r--r-- | src/base/QXmppError.cpp | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/base/QXmppError.cpp b/src/base/QXmppError.cpp index eab4c749..bd894c10 100644 --- a/src/base/QXmppError.cpp +++ b/src/base/QXmppError.cpp @@ -46,6 +46,16 @@ QXmppError QXmppError::fromIoDevice(const QIODevice &device) } /// +/// \brief Constructs a QXmppError from a QNetworkReply +/// +/// It creates a QXmppError with the error string and network error from the reply. +/// +QXmppError QXmppError::fromNetworkReply(const QNetworkReply &reply) +{ + return { reply.errorString(), reply.error() }; +} + +/// /// Returns whether the error is a QNetworkReply::NetworkError. /// bool QXmppError::isFileError() const |
