summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qmetatype.cpp
Commit message (Expand)AuthorAgeFilesLines
* QVariant: guard usage of fromType.metaObject()Richard Moe Gustavsen2020-09-111-1/+1
* Fix a number of MSVC integer conversion warningsFriedemann Kleint2020-09-101-1/+1
* Reimplement QSequentialIterable using QMetaSequenceUlf Hermann2020-09-031-13/+8
* QVariant: Fix conversion codeFabian Kosmale2020-09-021-2/+11
* Make the canConvertMetaObject method safeLars Knoll2020-08-241-3/+4
* Pass QMetaType by valueLars Knoll2020-08-241-5/+5
* Clean up int based convert() APILars Knoll2020-08-241-40/+52
* Return a qsizetype from QMetaType::sizeOf()/alignOf()Lars Knoll2020-08-241-2/+2
* Deprecate the static int based API in QMetaTypeLars Knoll2020-08-241-136/+38
* Remove refcounting of QMetaTypeInterfaceLars Knoll2020-08-241-23/+8
* Remove an unused enum value and document another oneLars Knoll2020-08-241-1/+1
* Cleanup qvariant_cast<>Lars Knoll2020-08-241-0/+9
* Move conversions to and from *Iterables into QMetaTypeLars Knoll2020-08-241-9/+189
* Implement QMetaType::canConvert() and use it in QVariantLars Knoll2020-08-241-0/+142
* Get rid of the old QVariant conversion codepathLars Knoll2020-08-241-1/+17
* Move QJsonValue and QCborValue conversions to QMetaTypeLars Knoll2020-08-241-0/+127
* Finish porting number conversions to QMetaTypeLars Knoll2020-08-241-11/+29
* Move enum conversions over into QMetaTypeLars Knoll2020-08-241-1/+144
* Implement integral conversions in QMetaTypeLars Knoll2020-08-241-1/+108
* Start porting conversions over from QVariant to QMetaTypeLars Knoll2020-08-241-0/+387
* Add a metatype helper class for Qt CoreLars Knoll2020-08-241-15/+28
* Use QMetaTypeModuleHelper as the interface to do type conversionsLars Knoll2020-08-241-0/+4
* Clean up the converter function handlingLars Knoll2020-08-241-10/+10
* Get rid of the unused meta type switcherLars Knoll2020-08-241-1/+0
* Generate less code when creating QMetaTypeInterfacesLars Knoll2020-08-241-6/+18
* Refactor Q*IterableLars Knoll2020-08-241-5/+0
* Small doc fixLars Knoll2020-08-241-3/+1
* Automatically register data/debug stream operations in QMetaTypeLars Knoll2020-08-241-274/+97
* Expose QMetaTypeInterface::alignof in QMetaTypeFabian Kosmale2020-07-311-2/+23
* Fix a number of qdoc warnings related to deprecationFriedemann Kleint2020-07-241-21/+1
* Automatically register comparison operators in QMetaTypeFabian Kosmale2020-07-081-69/+98
* Use QList instead of QVector in corelib implementationJarek Kobus2020-06-291-3/+3
* Port Q_STATIC_ASSERT(_X) to static_assertGiuseppe D'Angelo2020-06-191-4/+4
* Warn about constructing QMetaTypes/QVariants with invalid type idsLars Knoll2020-06-161-0/+2
* Make the default constructor of QMetaType constexprLars Knoll2020-06-161-3/+0
* Remove QRegExp from QVariantLars Knoll2020-05-141-2/+0
* QMetaType: Add namespace where necessaryFabian Kosmale2020-04-021-1/+1
* Revert "QMetaType: support manual unregistration"Simon Hausmann2020-03-271-13/+0
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-03-111-2/+2
|\
| * Doc: Mark QColorSpace enum as introduced in Qt 5.15Kai Koehne2020-03-061-2/+2
* | Small typo fixSimon Hausmann2020-03-101-13/+13
* | QMetaType: support manual unregistrationFabian Kosmale2020-03-031-0/+13
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-03-031-2/+2
|\|
| * Doc: Fix punctuation for QMetaType::QMetaType()Kai Koehne2020-02-281-1/+1
| * Doc: Fix wording of operator=!(QMetaType, QMetaType()Kai Koehne2020-02-281-1/+1
* | Get rid of QMatrixJarek Kobus2020-02-281-1/+0
* | Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-02-261-1/+1
|\|
| * Doc: Fix documentation warnings for Qt CoreTopi Reinio2020-02-251-1/+1
* | Use the new QMetaType API in QVariantOlivier Goffart2020-02-251-6/+11
* | Export an extern template for QMetaTypeForType for builtin typesOlivier Goffart2020-02-201-0/+13