diff -r b72c6db6890b -r 5dc02b23752f src/network/access/qnetworkrequest.h --- a/src/network/access/qnetworkrequest.h Wed Jun 23 19:07:03 2010 +0300 +++ b/src/network/access/qnetworkrequest.h Tue Jul 06 15:10:48 2010 +0300 @@ -78,6 +78,10 @@ DoNotBufferUploadDataAttribute, HttpPipeliningAllowedAttribute, HttpPipeliningWasUsedAttribute, + CustomVerbAttribute, + CookieLoadControlAttribute, + AuthenticationReuseAttribute, + CookieSaveControlAttribute, User = 1000, UserMax = 32767 @@ -88,6 +92,16 @@ PreferCache, AlwaysCache }; + enum LoadControl { + Automatic = 0, + Manual + }; + + enum Priority { + HighPriority = 1, + NormalPriority = 3, + LowPriority = 5 + }; explicit QNetworkRequest(const QUrl &url = QUrl()); QNetworkRequest(const QNetworkRequest &other); @@ -123,6 +137,9 @@ void setOriginatingObject(QObject *object); QObject *originatingObject() const; + Priority priority() const; + void setPriority(Priority priority); + private: QSharedDataPointer d; friend class QNetworkRequestPrivate;