summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qvariant.cpp
Commit message (Expand)AuthorAgeFilesLines
* Remap QMetaType ids to create more space for builtin typesLars Knoll2020-09-121-22/+58
* Remove spurious const from QVariant::convert()'s first parameterEdward Welbourne2020-09-101-2/+2
* Reimplement QSequentialIterable using QMetaSequenceUlf Hermann2020-09-031-306/+0
* Fix comparison of QVariants that contain pointers to QObjectsLars Knoll2020-08-291-0/+26
* Remove the alignas() from QVariant::PrivateLars Knoll2020-08-261-1/+1
* Rename QSequentialIterable::refUlf Hermann2020-08-241-14/+14
* Remove private QSequentialIterable begin/end methodsUlf Hermann2020-08-241-12/+2
* Remove QVariant(QDataStream) constructorLars Knoll2020-08-241-11/+0
* Clean up int based convert() APILars Knoll2020-08-241-7/+8
* Deprecate int based convert/canConvertLars Knoll2020-08-241-13/+43
* Deprecate the static int based API in QMetaTypeLars Knoll2020-08-241-23/+14
* Remove refcounting of QMetaTypeInterfaceLars Knoll2020-08-241-6/+0
* Cleanup qvariant_cast<>Lars Knoll2020-08-241-42/+30
* Move conversions to and from *Iterables into QMetaTypeLars Knoll2020-08-241-21/+0
* Implement QMetaType::canConvert() and use it in QVariantLars Knoll2020-08-241-392/+4
* Get rid of the old QVariant conversion codepathLars Knoll2020-08-241-55/+7
* Move QJsonValue and QCborValue conversions to QMetaTypeLars Knoll2020-08-241-151/+0
* Remove some unused codeLars Knoll2020-08-241-12/+0
* Finish porting number conversions to QMetaTypeLars Knoll2020-08-241-242/+0
* Move enum conversions over into QMetaTypeLars Knoll2020-08-241-89/+0
* Start porting conversions over from QVariant to QMetaTypeLars Knoll2020-08-241-581/+13
* Remove some dead codeLars Knoll2020-08-241-9/+0
* Always try to conversions through QMetaTypeLars Knoll2020-08-241-21/+9
* Use QVariant::Private::typeId()Lars Knoll2020-08-241-96/+96
* Clean up QVariant::Private::DataLars Knoll2020-08-241-78/+65
* Get rid of the private v_cast<>() methodLars Knoll2020-08-241-186/+186
* Use QMetaTypeModuleHelper as the interface to do type conversionsLars Knoll2020-08-241-76/+36
* Get rid of the additional bool * parameter to the internal convert methodLars Knoll2020-08-241-65/+58
* Inline QVariant::constData()Lars Knoll2020-08-241-9/+2
* Cleanup QVariant::PrivateSharedLars Knoll2020-08-241-23/+15
* Always use the variants internal space if possibleLars Knoll2020-08-241-2/+1
* Simplify the QVariant copy constructor and assignment operatorLars Knoll2020-08-241-5/+7
* Refactor Q*IterableLars Knoll2020-08-241-21/+33
* Cleanups in the Iterable classesLars Knoll2020-08-241-6/+6
* Get rid of the custom debug stream handling in QVariantLars Knoll2020-08-241-51/+4
* Automatically register data/debug stream operations in QMetaTypeLars Knoll2020-08-241-3/+4
* QVariant::metaType(): Add missing \since Qt 6.0Marcel Krems2020-08-231-0/+2
* Fix a number of qdoc warningsFriedemann Kleint2020-08-201-4/+4
* Remove QVariant(int type, void *data, ...) constructorLars Knoll2020-08-151-16/+1
* QVariant: remove docs for non-existent deprecated methodsEdward Welbourne2020-08-141-40/+0
* Restrict QVariant::isNull() behaviorLars Knoll2020-08-131-32/+18
* Restrict comparison of variantsLars Knoll2020-08-131-38/+82
* Use the new support for comparisons in QMetaType for QVariantLars Knoll2020-08-131-42/+9
* Long Live QMap as a refcounted std::map!Giuseppe D'Angelo2020-08-061-1/+1
* QVariant::setValue(): enable move semanticsGiuseppe D'Angelo2020-07-131-1/+13
* Automatically register comparison operators in QMetaTypeFabian Kosmale2020-07-081-22/+4
* Port Q_STATIC_ASSERT(_X) to static_assertGiuseppe D'Angelo2020-06-191-1/+1
* Remove some dead codeLars Knoll2020-06-171-16/+0
* Warn about constructing QMetaTypes/QVariants with invalid type idsLars Knoll2020-06-161-3/+0
* Remove unused argument from methodLars Knoll2020-06-061-31/+31