summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools
Commit message (Expand)AuthorAgeFilesLines
* QQueue: clean up 5.14's deprecationEdward Welbourne2020-08-071-5/+5
* QSharedData: remove #include relating to deprecationEdward Welbourne2020-08-071-4/+1
* QMap/QMultiMap: use =default for their default constructorsGiuseppe D'Angelo2020-08-071-2/+2
* QMultiMap: add range eraseGiuseppe D'Angelo2020-08-063-48/+82
* QMap: fix insert() rvalue overloadsGiuseppe D'Angelo2020-08-061-0/+12
* Long Live QMap as a refcounted std::map!Giuseppe D'Angelo2020-08-065-1963/+2828
* MSVC: remove the extern templateThiago Macieira2020-08-051-15/+0
* Fix "rectange" typos in qtbaseOliver Wolff2020-08-051-2/+2
* Add an AES-based qHash function, inspired on Go'sThiago Macieira2020-08-041-0/+137
* QList: properly declare operator== for MSVCGiuseppe D'Angelo2020-08-041-16/+22
* Fix -Wshadow warningsGiuseppe D'Angelo2020-08-041-2/+2
* Add qHash implementations for QRect and QSizeShawn Rutledge2020-08-042-0/+12
* QList: Add a append(QList &&) overloadMÃ¥rten Nordheim2020-08-012-0/+64
* Fix undefined use of memcpy and memcmpAllan Sandfeld Jensen2020-07-311-1/+2
* QSharedPointer: do allow calling deleters on null pointersThiago Macieira2020-07-312-11/+15
* Document that keys() and values() run in linear timeMitch Curtis2020-07-313-0/+28
* QtCore: Use system-wide libb2 if presentLinus Jahn2020-07-313-0/+14
* QCryptographicHash: Add BLAKE2b and BLAKE2s hashing algorithmsLinus Jahn2020-07-313-2/+92
* Another round of 0->nullptr cleanupAllan Sandfeld Jensen2020-07-311-1/+1
* QLine: purge deprecated APIEdward Welbourne2020-07-272-64/+2
* QLine: eliminate M_2PI in favor of qmath.h's radian<->degree convertersEdward Welbourne2020-07-271-8/+3
* Remove non-Qt6 compile time switches from QtCoreAllan Sandfeld Jensen2020-07-241-5/+1
* Temporarily add a private QESDPv2Giuseppe D'Angelo2020-07-222-0/+168
* QCommandLineOption: purge deprecated APIEdward Welbourne2020-07-202-38/+2
* Deprecate QTimeLine's curveShape in favor of its easingCurveEdward Welbourne2020-07-163-28/+43
* Work around compiler problems on MSVC 16.6.XLars Knoll2020-07-151-1/+2
* Doc: Mark API in Q[Mutable]HashIterator as deprecatedKai Koehne2020-07-141-31/+222
* QCryptographicHash: explicitly activate the used union memberGiuseppe D'Angelo2020-07-121-7/+9
* QVLA: use std::aligned_storageGiuseppe D'Angelo2020-07-121-5/+1
* Remove the setting of GrowsBackwards from QListAndrei Golubev2020-07-101-4/+0
* QArrayDataPointer: use move and swap in move assignmentGiuseppe D'Angelo2020-07-101-1/+2
* Constrain the comparison operators for our container classesLars Knoll2020-07-086-54/+62
* Add type traits to safely determine the existence of comparison operatorsLars Knoll2020-07-082-1/+5
* Introduce QByteArrayViewSona Kurazyan2020-07-082-0/+13
* Small fixes to the QList documentationLars Knoll2020-07-061-3/+3
* Add support for first(n), last(n) and sliced() to QListLars Knoll2020-07-062-0/+72
* Use qsizetype in QListLars Knoll2020-07-061-62/+62
* Allow allocating more than 2G items in a vectorLars Knoll2020-07-063-67/+59
* Implement a proper iterator for QTypedArrayDataLars Knoll2020-07-061-2/+66
* Make QArrayDataPointer::size a qsizetypeLars Knoll2020-07-062-8/+8
* Add a couple of noexceptLars Knoll2020-07-062-15/+15
* Get rid of QArrayData::sharedNull()Lars Knoll2020-07-063-42/+4
* Get rid of QArrayData::isMutable()Lars Knoll2020-07-061-11/+2
* Get rid of unused flags in QArrayDataLars Knoll2020-07-062-24/+8
* Simplify Q_ARRAY_LITERALLars Knoll2020-07-063-50/+17
* Get rid of shared null for QByteArray, QString and QVectorLars Knoll2020-07-065-110/+45
* QList: improve the range constructorsGiuseppe D'Angelo2020-07-061-4/+4
* QList: go for the rule of zeroGiuseppe D'Angelo2020-07-061-9/+2
* Remove unnecessary ; after function implementationsLars Schmertmann2020-07-061-1/+1
* Only use one macro per lineLars Schmertmann2020-07-031-1/+2