qt6-bb10/tests/auto/network/access
Mate Barany 04787eef80 Apply the PIMPL idiom to QFormDataPartBuilder
Change QFormDataBuilderPrivate to store a vector of
QFormDataPartBuilderPrivates and pimplify QFormDataPartBuilder such that
it stores a pointer to the QFormDataBuilderPrivate and an index into the
vector. This makes it robust against QFDP::m_parts reallocations and we
can make QFDBP copyable which has the benefit that if the user wants to
"go back" to an earlier part, she can do so by storing the result of the
original part() call by value.

Found in API review.

Task-number: QTBUG-125985
Change-Id: I56e9018e539457e9494751bdb62509f84a680889
Reviewed-by: Marc Mutz <marc.mutz@qt.io>
(cherry picked from commit aca8235c753d673abe7442cdf8b628fe4e05c471)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
2024-07-05 15:55:31 +00:00
..
hpack Change license for tests files 2024-02-04 09:56:42 +01:00
hsts Change license for tests files 2024-02-04 09:56:42 +01:00
http2 HTTP2: Delay any communication until encrypted() can be responded to 2024-07-03 06:02:32 +00:00
qabstractnetworkcache Fix test compilation issues with QtLite configuration 2024-05-06 14:29:02 +00:00
qdecompresshelper Change license for tests files 2024-02-04 09:56:42 +01:00
qformdatabuilder Apply the PIMPL idiom to QFormDataPartBuilder 2024-07-05 15:55:31 +00:00
qhttp2connection QHttp2Connection: fix handling of replies on locally initiated stream 2024-04-11 21:53:59 +02:00
qhttpheaderparser Change license for tests files 2024-02-04 09:56:42 +01:00
qhttpheaders Relax QHttpHeaders value field checks to allow UTF-8 2024-06-18 04:53:43 +00:00
qhttpheadershelper Add QHttpHeaders to QNetworkRequest 2024-04-29 18:26:15 +02:00
qhttpnetworkconnection tst_QHttpNetworkConnection: Move to use only one ctor 2024-04-17 20:30:36 +02:00
qhttpnetworkreply Change license for tests files 2024-02-04 09:56:42 +01:00
qnetworkaccessmanager Change license for tests files 2024-02-04 09:56:42 +01:00
qnetworkcachemetadata Add QHttpHeaders methods to QNetworkCacheMetaData 2024-05-02 22:11:44 +02:00
qnetworkcookie Change license for tests files 2024-02-04 09:56:42 +01:00
qnetworkcookiejar Update public suffix list 2024-06-07 06:59:21 +00:00
qnetworkdiskcache Change license for tests files 2024-02-04 09:56:42 +01:00
qnetworkreply tst_QNetworkReply: port _WITH_TIMEOUT calls to chrono literals 2024-06-17 23:17:49 +00:00
qnetworkreply_local Http: Add support for full localsocket paths 2024-05-24 22:36:59 +02:00
qnetworkrequest Fix compilation issues when configuration features are disabled 2024-06-05 08:55:18 +00:00
qnetworkrequestfactory CMake: Make a few more auto tests standalone 2024-03-14 01:14:18 +01:00
qrestaccessmanager Fix test compilation issues with QtLite configuration 2024-05-06 14:29:02 +00:00
CMakeLists.txt Add move semantics autotest for QFormDataBuilder 2024-06-20 19:30:13 +00:00