summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qhash.h
Commit message (Expand)AuthorAgeFilesLines
* Qt 6: Deprecate QHash::insertMultiLars Knoll2019-12-121-99/+151
* Add QHash::insert(const QHash &other)Lars Knoll2019-12-051-0/+26
* Workaround warning in QHash::uniteAlbert Astals Cid2019-12-021-4/+1
* Deprecate reverse iteration on QHashLars Knoll2019-11-051-18/+234
* Centralize the MSVC work-around for std::is_permutationMarc Mutz2019-07-121-15/+1
* QHash: optimize equality operatorMarc Mutz2019-07-121-10/+12
* QHash: mark the equality operator for QHashDummyValue constexpr noexceptMarc Mutz2019-07-081-1/+1
* Remove handling of missing Q_COMPILER_INITIALIZER_LISTSAllan Sandfeld Jensen2019-05-021-8/+1
* Remove handling of missing Q_COMPILER_RVALUE_REFSAllan Sandfeld Jensen2019-05-011-4/+0
* QHash/QMultiHash: add range constructorsMarc Mutz2019-04-251-0/+43
* Merge "Merge remote-tracking branch 'origin/5.13' into dev" into refs/staging...Qt Forward Merge Bot2019-04-041-12/+12
|\
| * Replace Q_DECL_NOEXCEPT with noexcept in corelibAllan Sandfeld Jensen2019-04-031-12/+12
* | Remove remaining Q_DECL_NOEXCEPT/Q_DECL_NOTHROW usageAllan Sandfeld Jensen2019-04-041-2/+2
|/
* implement non-member operator+ for iteratorsEric Lemanissier2018-03-061-0/+2
* QtCore: Raise minimum supported MSVC version to 2015Friedemann Kleint2018-01-081-1/+1
* Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-191-4/+4
* Merge remote-tracking branch 'origin/5.9' into devOswald Buddenhagen2017-08-021-1/+15
|\
| * QHash: make MSVC happy about the iterators passed to is_permutationGiuseppe D'Angelo2017-07-201-1/+15
* | Merge remote-tracking branch 'origin/5.9' into devSimon Hausmann2017-07-191-3/+3
|\|
| * Add missing constexpr specifier to two iteratorsMårten Nordheim2017-07-141-3/+3
* | Qt containers: use std::move in take*() methodsMarc Mutz2017-05-231-1/+1
* | Merge remote-tracking branch 'origin/5.9' into devLiang Qi2017-05-071-10/+18
|\|
| * QHash/QMultiHash: fix operator==Giuseppe D'Angelo2017-05-051-10/+18
* | Implement key-value iteratorSamuel Gaist2017-05-051-0/+9
|/
* QMap, QHash: make key_iterator satisfy the DefaultConstructible conceptAnton Kudryavtsev2017-03-201-0/+1
* Remove a few unnecessary recalculations of hashAllan Sandfeld Jensen2016-11-091-4/+3
* Replace custom type traits with std one'sKai Koehne2016-11-081-1/+1
* Add qHash(QHash) and qHash(QMultiHash)Marc Mutz2016-07-141-0/+21
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-05-191-4/+1
|\
| * Move q{Set,}GlobalQHashSeed() to the correct header fileMarc Mutz2016-05-131-3/+0
| * Fix Clang -Wexpansion-to-defined warning by deprecating QT_SUPPORTSThiago Macieira2016-05-081-1/+1
* | Add an early-out to QVector::operator+= and QHash::unite for empty LHSUlf Hermann2016-04-281-5/+9
* | Introduce QHash::equal_range()Sérgio Martins2016-02-141-0/+35
* | Updated license headersJani Heikkinen2016-01-151-14/+20
* | QHash/QSet: add erase(const_iterator)Marc Mutz2015-12-191-10/+17
|/
* Make container move semantics consistentMarc Mutz2015-10-071-2/+2
* QMulti(Map|Hash): add move ctor from Q(Map|Hash)Marc Mutz2015-10-071-0/+3
* Add getter and setter for qt_qhash_seedGabriel de Dietrich2015-09-221-0/+3
* Introduce QHash key iteratorsSérgio Martins2015-07-281-0/+28
* QSet/QQueue/QStack: use compiler-generated special member functionsMarc Mutz2015-07-191-0/+3
* Containers: destroy previous state on move-assignment immediatelyMarc Mutz2015-07-191-1/+1
* QtCore: Use Q_NULLPTR instead of 0 in all public headersMarc Mutz2015-07-011-4/+4
* QSet: Introduce intersects().Sérgio Martins2015-05-301-0/+1
* QHash: Add a findNode() overload that doesn't calculate hashSérgio Martins2015-05-301-8/+16
* Split qHash()-related code into separate headerMarc Mutz2015-04-081-97/+1
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* QHash: clean up class definitionMarc Mutz2015-01-101-16/+16
* QtCore: mark some operations nothrowMarc Mutz2015-01-101-4/+4
* Add qHashRange and qHashRangeCommutativeMarc Mutz2015-01-091-0/+40
* Remove workarounds for RVCT compiler bugsThiago Macieira2015-01-061-18/+0