summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qhash.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove Q_NO_USING_KEYWORDThiago Macieira2014-12-201-1/+1
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Remove QHashDummyNode and avoid undifined behaviorOlivier Goffart2014-07-081-25/+16
* Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2014-05-061-0/+2
|\
| * Deprecate setSharable in Qt containersThiago Macieira2014-04-241-0/+2
* | Merge remote-tracking branch 'origin/stable' into devFrederik Gladhorn2014-03-241-8/+16
|\|
| * Remove level 4 compiler warnings from MSVC.David Schulz2014-03-151-8/+16
* | Make qHash(QChar) constexprGiuseppe D'Angelo2014-03-141-1/+1
* | Make qHash(long) constexprGiuseppe D'Angelo2014-03-141-7/+5
* | Fix the qHash(quint64) overloadGiuseppe D'Angelo2014-03-141-7/+3
* | Mark some qHash overloads as constexpr / const / pureGiuseppe D'Angelo2014-03-131-24/+24
* | Add qHashBits(), a hash function for a memory blockMarc Mutz2014-02-281-0/+2
* | QtCore: Fix MSVC 64bit warnings about conversion from size_t to int.Friedemann Kleint2014-02-251-2/+2
|/
* Add qHash() overloads for floating-point typesMarc Mutz2014-02-161-0/+5
* Don't compare const_iterator with iterator.Stephen Kelly2013-08-271-2/+2
* QHash/QSet - fix QHash::erase when the hash is sharedThorbjørn Martsum2013-08-241-0/+16
* QHash: fix compilation with gcc-4.2.1 (Mac OS X)David Faure2013-08-211-7/+2
* QSet - check if iterator argument is valid (in debugmode)Thorbjørn Martsum2013-07-121-0/+1
* QHash - checks if iterator argument is valid (in debugmode)Thorbjørn Martsum2013-07-121-0/+20
* Add qt_hash(QStringRef) overloadGiuseppe D'Angelo2013-05-071-0/+1
* Remove QT_{BEGIN,END}_HEADER macro usageSergio Ahumada2013-01-291-4/+0
* Added initializer list constructors for Qt associative containers.Roman Pasechnik2013-01-241-0/+21
* Update copyright year in Digia's license headersSergio Ahumada2013-01-181-1/+1
* QHash: constify some QHashNode membersGiuseppe D'Angelo2012-11-151-6/+6
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-221-24/+24
* Add Q_DECL_NOTHROW to some qHash functionsThiago Macieira2012-08-201-20/+23
* Fix compilation: Move qHash(const T &t, uint seed) up.Friedemann Kleint2012-08-011-2/+2
* More qHash(T, uint) supportGiuseppe D'Angelo2012-07-231-4/+4
* Forward-declare QLatin1String tooThiago Macieira2012-06-151-1/+1
* Remove the unnecessary comment about operator== not being necessaryThiago Macieira2012-05-311-5/+2
* Replace `const QLatin1String &` with `QLatin1String` where appropriateKonstantin Ritt2012-05-251-1/+1
* Implement the move constructor for containers.Olivier Goffart2012-05-111-0/+1