diff --git a/src/network/access/qnetworkrequest.cpp b/src/network/access/qnetworkrequest.cpp index f94337eaeb..1c8655e9ae 100644 --- a/src/network/access/qnetworkrequest.cpp +++ b/src/network/access/qnetworkrequest.cpp @@ -237,6 +237,14 @@ QT_BEGIN_NAMESPACE \omitvalue SynchronousRequestAttribute + \value BackgroundRequestAttribute + Type: QVariant::Bool (default: false) + Indicates that this is a background transfer, rather than a user initiated + transfer. Depending on the platform, background transfers may be subject + to different policies. + The QNetworkSession ConnectInBackground property will be set according to + this attribute. + \value User Special type. Additional information can be passed in QVariants with types ranging from User to UserMax. The default diff --git a/src/network/access/qnetworkrequest.h b/src/network/access/qnetworkrequest.h index 7f51826d17..68fc655b7a 100644 --- a/src/network/access/qnetworkrequest.h +++ b/src/network/access/qnetworkrequest.h @@ -87,6 +87,7 @@ public: MaximumDownloadBufferSizeAttribute, // internal DownloadBufferAttribute, // internal SynchronousRequestAttribute, // internal + BackgroundRequestAttribute, User = 1000, UserMax = 32767