summaryrefslogtreecommitdiffstats
path: root/src/corelib/tools/qarraydatapointer.h
Commit message (Expand)AuthorAgeFilesLines
* MSVC: Fix integer conversion warnings in containersFriedemann Kleint2020-01-031-2/+2
* Convert QString to use QArrayDataPointerLars Knoll2019-12-161-0/+2
* Use QArrayDataPointer to implement QByteArrayLars Knoll2019-12-081-0/+7
* Use <type_traits> to properly have QVector<T>::parameter_typeThiago Macieira2019-12-081-2/+5
* Inline the size and begin pointer in QVectorThiago Macieira2019-12-081-1/+1
* Various cleanups in qarraydataops and qarraydatapointerThiago Macieira2019-12-081-56/+53
* Start moving QArrayData's size and data pointer to the main classThiago Macieira2019-12-081-32/+86
* Add reference-count manipulation functions to QArrayData and hide refThiago Macieira2019-12-081-2/+2
* Introduce the Mutable flag and move QArrayDataPointer::needsDetachThiago Macieira2019-12-081-6/+1
* Rename QArrayData::AllocateOptions enum and update some flagsThiago Macieira2019-12-071-1/+1
* Get rid of unsharable containersLars Knoll2019-10-301-17/+0
* Thou Shalt Not Specialize std Function TemplatesMarc Mutz2019-08-031-12/+1
* Remove handling of missing Q_COMPILER_RVALUE_REFSAllan Sandfeld Jensen2019-04-081-2/+0
* Replace Q_DECL_NOEXCEPT with noexcept in corelibAllan Sandfeld Jensen2019-04-031-4/+4
* Move Q_REQUIRED_RESULT to its correct positionThiago Macieira2017-04-201-1/+1
* Merge remote-tracking branch 'origin/5.6' into 5.7Liang Qi2016-05-191-1/+1
|\
| * Fix Clang -Wexpansion-to-defined warning by deprecating QT_SUPPORTSThiago Macieira2016-05-081-1/+1
* | Updated license headersJani Heikkinen2016-01-151-14/+20
|/
* QArrayDataPointer: make move semantics consistent with other containersMarc Mutz2015-07-191-5/+6
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Do Q_CHECK_PTR on all results of QArrayData::allocate()Ulf Hermann2014-10-171-2/+4
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Deprecate setSharable in Qt containersThiago Macieira2014-04-241-0/+4
* Remove QT_{BEGIN,END}_HEADER macro usageSergio Ahumada2013-01-291-4/+0
* Update copyright year in Digia's license headersSergio Ahumada2013-01-181-1/+1
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-221-24/+24
* Don't manipulate immutable dataJoão Abecasis2012-09-111-1/+2
* Introduce QArrayDataPointer::needsDetachJoão Abecasis2012-04-021-11/+14
* Introduce QArrayData::detachCapacityJoão Abecasis2012-04-021-1/+1
* Add support for rvalue-references in QArrayDataPointerJoão Abecasis2012-02-131-0/+14
* Remove use of QT_MODULE from QArrayData stackJoão Abecasis2012-02-061-2/+0
* Update license headersJoão Abecasis2012-02-061-3/+3
* Make clear() use the shared null inlineJoão Abecasis2012-02-011-1/+1
* Enable use of QArrayDataPointer as a return typeJoão Abecasis2012-01-251-0/+5
* Move Q_CHECK_PTR to inline codeJoão Abecasis2012-01-181-0/+1
* Rename QArrayData::AllocateOption to AllocationOptionJoão Abecasis2012-01-161-1/+1
* Enable QArrayData to reference external array dataJoão Abecasis2012-01-161-1/+3
* Add AllocateOptions to QArrayDataJoão Abecasis2012-01-091-5/+7
* Remove shared_empty and unsharable_empty from APIJoão Abecasis2012-01-061-7/+2
* Add setSharable support in QArrayData stackJoão Abecasis2012-01-061-1/+19
* Adding detach to QArrayDataPointerJoão Abecasis2012-01-061-0/+24
* Introducing QArrayDataPointerJoão Abecasis2011-12-141-0/+161