![]() |
Qt 6.x
The Qt SDK
|
Inheritance diagram for QUrlQueryPrivate:
Collaboration diagram for QUrlQueryPrivate:Public Member Functions | |
| QUrlQueryPrivate (const QString &query=QString()) | |
| QString | recodeFromUser (const QString &input) const |
| QString | recodeToUser (const QString &input, QUrl::ComponentFormattingOptions encoding) const |
| void | setQuery (const QString &query) |
| void | addQueryItem (const QString &key, const QString &value) |
| int | findRecodedKey (const QString &key, int from=0) const |
| Map::const_iterator | findKey (const QString &key) const |
| Map::iterator | findKey (const QString &key) |
Public Member Functions inherited from QSharedData | |
| QSharedData () noexcept | |
| Constructs a QSharedData object with a reference count of 0. | |
| QSharedData (const QSharedData &) noexcept | |
| Constructs a QSharedData object with reference count 0. | |
| QSharedData & | operator= (const QSharedData &)=delete |
| ~QSharedData ()=default | |
Public Attributes | |
| Map | itemList |
| QChar | valueDelimiter |
| QChar | pairDelimiter |
Public Attributes inherited from QSharedData | |
| QAtomicInt | ref |
Definition at line 135 of file qurlquery.cpp.
Definition at line 138 of file qurlquery.cpp.
References setQuery().
Here is the call graph for this function:Definition at line 148 of file qurlquery.cpp.
References QList< T >::append(), itemList, qMakePair(), and recodeFromUser().
Referenced by QUrlQuery::addQueryItem(), and QUrlQuery::setQueryItems().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 159 of file qurlquery.cpp.
References QList< T >::begin(), findRecodedKey(), itemList, and recodeFromUser().
Here is the call graph for this function:
|
inline |
Definition at line 157 of file qurlquery.cpp.
References QList< T >::constBegin(), findRecodedKey(), itemList, and recodeFromUser().
Referenced by QUrlQuery::hasQueryItem(), and QUrlQuery::queryItemValue().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 150 of file qurlquery.cpp.
References QList< T >::at(), i, itemList, and QList< T >::size().
Referenced by QUrlQuery::allQueryItemValues(), findKey(), and findKey().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 210 of file qurlquery.cpp.
References decode, QUrl::DecodeReserved, output, pairDelimiter, qt_urlRecode(), QChar::unicode(), and valueDelimiter.
Referenced by addQueryItem(), QUrlQuery::allQueryItemValues(), findKey(), and findKey().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 232 of file qurlquery.cpp.
References encode, QUrl::EncodeDelimiters, idempotentRecodeToUser(), output, pairDelimiter, qt_urlRecode(), QChar::unicode(), and valueDelimiter.
Referenced by QUrlQuery::allQueryItemValues(), QUrlQuery::queryItems(), and QUrlQuery::queryItemValue().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 256 of file qurlquery.cpp.
References QList< T >::append(), begin(), QList< T >::clear(), decode, QUrl::DecodeReserved, itemList, pairDelimiter, pos, qMakePair(), qt_urlRecode(), QChar::unicode(), Qt::Uninitialized, and valueDelimiter.
Referenced by QUrlQueryPrivate(), and QUrlQuery::setQuery().
Here is the call graph for this function:
Here is the caller graph for this function:| Map QUrlQueryPrivate::itemList |
Definition at line 162 of file qurlquery.cpp.
Referenced by addQueryItem(), QUrlQuery::allQueryItemValues(), QUrlQuery::clear(), findKey(), findKey(), findRecodedKey(), QUrlQuery::hasQueryItem(), QUrlQuery::isEmpty(), QUrlQuery::operator==(), QUrlQuery::query(), QUrlQuery::queryItems(), QUrlQuery::queryItemValue(), and setQuery().
| QChar QUrlQueryPrivate::pairDelimiter |
Definition at line 164 of file qurlquery.cpp.
Referenced by QUrlQuery::operator==(), QUrlQuery::query(), QUrlQuery::queryPairDelimiter(), recodeFromUser(), recodeToUser(), setQuery(), and QUrlQuery::setQueryDelimiters().
| QChar QUrlQueryPrivate::valueDelimiter |
Definition at line 163 of file qurlquery.cpp.
Referenced by QUrlQuery::operator==(), QUrlQuery::query(), QUrlQuery::queryValueDelimiter(), recodeFromUser(), recodeToUser(), setQuery(), and QUrlQuery::setQueryDelimiters().