summaryrefslogtreecommitdiffstats
path: root/src/corelib
Commit message (Expand)AuthorAgeFilesLines
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2019-12-0986-540/+898
|\
| * QMetaType: add more static-less APIOlivier Goffart2019-12-072-2/+55
| * Tidy nullptr usageAllan Sandfeld Jensen2019-12-0679-502/+502
| * QByteArray: add a strict mode to fromBase64Giuseppe D'Angelo2019-12-053-50/+323
| * Fix compile with we use QT_DISABLE_DEPRECATED_BEFORE=0x060000 in appsLaurent Montel2019-12-051-1/+1
| * Add QHash::insert(const QHash &other)Lars Knoll2019-12-052-0/+38
| * Deprecate QVariant::operator< and related operatorsOlivier Goffart2019-12-052-4/+20
* | Use QString::DataPointer instead of QStringPrivateLars Knoll2019-12-084-14/+15
* | Use QArrayDataPointer to implement QByteArrayLars Knoll2019-12-085-175/+126
* | Use the QByteArray::DataPointer typedef instead of QByteArrayDataLars Knoll2019-12-086-12/+12
* | Get rid of QCharRef and QByteRefLars Knoll2019-12-088-321/+23
* | Use <type_traits> to properly have QVector<T>::parameter_typeThiago Macieira2019-12-083-19/+23
* | Optimize QArrayDataOps::compare for primitive typesLars Knoll2019-12-081-0/+5
* | Enlarge QVariant's private to fit the new QString and QByteArrayThiago Macieira2019-12-081-1/+2
* | Final removal of the size and offset members from QArrayDataThiago Macieira2019-12-084-51/+8
* | Inline the size and data pointers in QByteArrayThiago Macieira2019-12-088-350/+329
* | Change representation of string data in the meta objectLars Knoll2019-12-083-27/+30
* | Inline the size and data pointer members in QStringThiago Macieira2019-12-085-292/+304
* | Inline the size and begin pointer in QVectorThiago Macieira2019-12-086-639/+433
* | Fix potential out of bounds write in the JSON writerLars Knoll2019-12-081-1/+2
* | Get rid of the operator[](uint) overloadsLars Knoll2019-12-084-35/+0
* | Various cleanups in qarraydataops and qarraydatapointerThiago Macieira2019-12-082-87/+304
* | Start moving QArrayData's size and data pointer to the main classThiago Macieira2019-12-087-117/+194
* | Add QArrayDataOps::moveAppend()Thiago Macieira2019-12-081-0/+56
* | Add the QArrayDataOps::parameter_type typedefThiago Macieira2019-12-081-2/+6
* | Stop using the reference counter to store data stateThiago Macieira2019-12-086-21/+29
* | Add reference-count manipulation functions to QArrayData and hide refThiago Macieira2019-12-0812-63/+83
* | Introduce the Mutable flag and move QArrayDataPointer::needsDetachThiago Macieira2019-12-088-37/+48
* | Make the AllocOptions flag to QVector::reallocData mandatoryThiago Macieira2019-12-081-8/+12
* | Fix a use-after-free problem in QByteArray::replaceLars Knoll2019-12-071-3/+3
* | Remove unused private methodLars Knoll2019-12-071-102/+0
* | Introduce flags to indicate the QArrayData typeThiago Macieira2019-12-077-58/+79
* | Introduce QArrayData::allocatedCapacity() and use it instead of d->allocThiago Macieira2019-12-078-68/+79
* | Replace QArrayData::capacityReserved with a full flags fieldThiago Macieira2019-12-077-36/+19
* | Rename QArrayData::AllocateOptions enum and update some flagsThiago Macieira2019-12-077-39/+41
* | Add QArrayData::sharedNullData()Thiago Macieira2019-12-071-0/+12
* | Tell the compiler that QArrayData::allocate allocates memoryThiago Macieira2019-12-071-1/+5
* | Tell the compiler that QArrayData returns aligned pointersThiago Macieira2019-12-071-4/+11
* | Use Q_NAMESPACE for the Qt namespace, and remove the old moc hack to support itOlivier Goffart2019-12-065-303/+323
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2019-12-053-26/+26
|\|
| * Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2019-12-043-26/+26
| |\
| | * QMacTimeZonePrivate: use .member rather than [- member] notationEdward Welbourne2019-12-031-12/+11
| | * Make QMacTimeZonePrivate default constructor more efficientEdward Welbourne2019-12-031-5/+8
| | * Relocate a comment that had become detached from its codeEdward Welbourne2019-12-031-7/+5
| | * Fix serializing QUuid with QDataStream with Qt 4 stream versionsJoni Poikelin2019-12-031-2/+2
* | | Remove QVariant::operator< and related operatorOlivier Goffart2019-12-042-128/+0
* | | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2019-12-0412-177/+205
|\| |
| * | CMake: Use lower-case macro/function namesKai Koehne2019-12-031-13/+13
| * | CMake: Remove conditions for CMake < 3.1Kai Koehne2019-12-031-45/+40
| * | Merge remote-tracking branch 'origin/5.14' into 5.15Ulf Hermann2019-12-0311-116/+152
| |\|