summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools
Commit message (Expand)AuthorAgeFilesLines
* QMultiMap/Doc: fix count: three -> fourThiago Macieira5 hours1-1/+1
* QMultiHash/Doc: document erase() functionThiago Macieira7 days1-0/+18
* QVarLengthArray: improve assign() for forward iterators (typical case)Thiago Macieira7 days1-13/+52
* QJsonObject/QCborMap: Add asKeyValueRange()Johannes Grunenberg8 days2-14/+28
* QScopeGuard: add commit()Marc Mutz8 days2-1/+24
* QSet: remove use of Q_OUTOFLINE_TEMPLATEMarc Mutz8 days1-2/+2
* QScopeGuard: only include what you needMarc Mutz11 days1-1/+3
* [docs] QScopeGuard: fix a grammar mistake in ctor docsMarc Mutz12 days1-1/+1
* [docs] QScopeGuard: mention dismiss()ing in \classMarc Mutz12 days1-0/+3
* QVarLengthArray: use assign() for the iterator,iterator ctorThiago Macieira12 days1-2/+1
* QSharedPointer: fix uninit'ed field 'destroyer'Marc Mutz14 days1-0/+1
* QRegion: fix potential UB in QBasicAtomic initializationMarc Mutz14 days1-0/+1
* QContiguousCache: drag the initialization of atomic ref behind ABI boundaryMarc Mutz2025-06-092-5/+2
* QQueue: add enqueue signature to enqueue elements by movingTim Blechmann2025-05-262-0/+2
* qHashMulti: switch to passing the seed to the qHash() function in 7.0Thiago Macieira2025-05-093-18/+37
* qtbase: use qHashMulti & qHashRange instead of QHashCombineThiago Macieira2025-05-091-4/+1
* Mark QCryptographicHash and QMAC as security-criticalMarc Mutz2025-04-221-0/+1
* QKeyValueRange: make sure it is a viewable rangeGiuseppe D'Angelo2025-04-223-28/+33
* QList: implement operator<=> for iteratorsThiago Macieira2025-04-151-0/+14
* QVarLengthArray: call sizedFree() with the capacity and not the sizeAurélien Brooke2025-04-121-2/+3
* QPointer: fix data race on ExternalRefCountDataDavid Faure2025-04-101-1/+1
* Add nodiscard attribute to QtMiscUtils functionsAli Can Demiralp2025-04-091-13/+13
* Add jemalloc supportAurélien Brooke2025-04-092-19/+41
* QCryptographicHash: use switch statements with the Algorithm enumAhmad Samir2025-04-021-80/+192
* QCryptographicHash: remove QT_CRYPTOGRAPHICHASH_ONLY_SHA1Ahmad Samir2025-04-022-45/+0
* Shuffle Q_(ALWAYS|NEVER)_INLINE around so they can be attributesMårten Nordheim2025-03-282-5/+5
* Q(Multi)Map: micro-optimize take()Marc Mutz2025-03-181-0/+12
* qHashMulti*: use the seed argument in the template and noexcept traitsThiago Macieira2025-03-171-6/+8
* QTimeLine: do not restart() an invalid QElapsedTimerGiuseppe D'Angelo2025-03-151-1/+1
* sequential_erase: amend the predicate passed to erase_ifGiuseppe D'Angelo2025-03-141-1/+1
* qHash: break up the long line and add constexpr to the 1-arg catch-allThiago Macieira2025-03-141-2/+4
* QCryptographicHash: centralize resizeForOverwrite() callAhmad Samir2025-03-131-19/+7
* QMovableArrayOps::Inserter cleanup [3/3]: cut out the `where` middle-manMarc Mutz2025-03-111-15/+8
* QMovableArrayOps::Inserter cleanup [2/3]: mark most data members constMarc Mutz2025-03-101-6/+7
* QMovableArrayOps::Inserter cleanup [1/3]: inline displace()Marc Mutz2025-03-101-15/+9
* QMovableArrayOps::Inserter: move the displace() call into the ctorMarc Mutz2025-03-101-11/+18
* Simplify QLocale::formattedDataSize()Marc Mutz2025-03-081-0/+16
* Improve QList::move docsMitch Curtis2025-03-061-0/+9
* Doc: Fix incorrect \fn signaturesTopi Reinio2025-03-051-8/+8
* Geometry classes: honor the documentation when it talks about roundingGiuseppe D'Angelo2025-03-014-28/+37
* Geometry classes: introduce check for overflowsGiuseppe D'Angelo2025-02-287-176/+251
* Long live \constraints!Marc Mutz2025-02-284-33/+27
* Add a generic container-joining algorithm qJoin()Rym Bouabid2025-02-192-0/+41
* QHash: reduce how many times we calculate hash by passing it aroundMårten Nordheim2025-02-141-5/+12
* QByteArray/QList/QString: mark isEmpty() and isNull() constexprThiago Macieira2025-02-132-2/+2
* QMultiHash: use move() on key when move-constructing nodesMårten Nordheim2025-02-121-1/+1
* QMultiHash: fix/update class description documentationMårten Nordheim2025-02-101-6/+3
* QSet: Fix Qt Creator buildThiago Macieira2025-02-071-1/+1
* QRectF: remove some unnecessary castsGiuseppe D'Angelo2025-02-051-4/+4
* QVLA*: honor the RO5Giuseppe D'Angelo2025-02-051-3/+6