Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/owncloud/client.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/libsync/abstractnetworkjob.cpp')
-rw-r--r--src/libsync/abstractnetworkjob.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/libsync/abstractnetworkjob.cpp b/src/libsync/abstractnetworkjob.cpp
index 514a42227..766f86b81 100644
--- a/src/libsync/abstractnetworkjob.cpp
+++ b/src/libsync/abstractnetworkjob.cpp
@@ -170,6 +170,7 @@ void AbstractNetworkJob::sendRequest(const QByteArray &verb, const QUrl &url,
_verb = verb;
_request = req;
_request.setUrl(url);
+ _request.setPriority(_priority);
_requestBody = requestBody;
if (!isAuthenticationJob() && _account->jobQueue()->enqueue(this)) {
return;
@@ -442,6 +443,16 @@ void AbstractNetworkJob::abort()
}
}
+void AbstractNetworkJob::setPriority(QNetworkRequest::Priority priority)
+{
+ _priority = priority;
+}
+
+QNetworkRequest::Priority AbstractNetworkJob::priority() const
+{
+ return _priority;
+}
+
} // namespace OCC
QDebug operator<<(QDebug debug, const OCC::AbstractNetworkJob *job)