summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qmetatype.h
Commit message (Expand)AuthorAgeFilesLines
* Extend QSequentialIterable and add QAssociativeIterableUlf Hermann2020-09-191-272/+46
* Make QStringList an alias to QList<QString>Lars Knoll2020-09-121-1/+2
* Remap QMetaType ids to create more space for builtin typesLars Knoll2020-09-121-32/+32
* QMetaType: optimize comparisonFabian Kosmale2020-09-051-1/+1
* Remove some comments that are no longer relevantEdward Welbourne2020-09-051-1/+0
* Reimplement QSequentialIterable using QMetaSequenceUlf Hermann2020-09-031-230/+0
* qmetatype.h: Rename ValueTypeIsMetaType to SequentialValueTypeIsMetaTypeUlf Hermann2020-08-281-5/+5
* Cleanup QTypeInfoLars Knoll2020-08-261-1/+1
* Pass QMetaType by valueLars Knoll2020-08-241-3/+3
* Clean up int based convert() APILars Knoll2020-08-241-1/+4
* Return a qsizetype from QMetaType::sizeOf()/alignOf()Lars Knoll2020-08-241-2/+2
* Deprecate the static int based API in QMetaTypeLars Knoll2020-08-241-15/+37
* Remove refcounting of QMetaTypeInterfaceLars Knoll2020-08-241-28/+13
* Cleanup the qRegisterMetaType functionLars Knoll2020-08-241-49/+13
* Remove an unused enum value and document another oneLars Knoll2020-08-241-2/+1
* Move conversions to and from *Iterables into QMetaTypeLars Knoll2020-08-241-2/+5
* Implement QMetaType::canConvert() and use it in QVariantLars Knoll2020-08-241-0/+1
* Move enum conversions over into QMetaTypeLars Knoll2020-08-241-0/+7
* Clean up the converter function handlingLars Knoll2020-08-241-118/+33
* Cleanup unused codeLars Knoll2020-08-241-1/+0
* Generate less code when creating QMetaTypeInterfacesLars Knoll2020-08-241-3/+3
* Refactor Q*IterableLars Knoll2020-08-241-105/+47
* Cleanups in the Iterable classesLars Knoll2020-08-241-39/+33
* Clean up a custom void_t implementationLars Knoll2020-08-241-8/+3
* Cleanups in QSequentialIterableLars Knoll2020-08-241-24/+10
* Remove some dead codeLars Knoll2020-08-241-40/+0
* Automatically register data/debug stream operations in QMetaTypeLars Knoll2020-08-241-88/+67
* QMetaType: specialize typenameHelper for std::pairFabian Kosmale2020-08-191-27/+68
* Disentangle QIODevice dependenciesLars Knoll2020-08-151-0/+1
* Replace Qt CONSTEXPR defines with constexprAllan Sandfeld Jensen2020-08-141-9/+9
* Expose QMetaTypeInterface::alignof in QMetaTypeFabian Kosmale2020-07-311-0/+1
* QMetaType: force properties to have a complete type againFabian Kosmale2020-07-241-2/+11
* QAssociativeIterableImpl::advanceImpl(): remove deprecation protectionEdward Welbourne2020-07-211-3/+0
* Use QList instead of QVectorJarek Kobus2020-07-091-4/+3
* Automatically register comparison operators in QMetaTypeFabian Kosmale2020-07-081-86/+64
* Add ; to Q_UNUSEDLars Schmertmann2020-07-071-1/+1
* Remove unnecessary ; after function implementationsLars Schmertmann2020-07-061-1/+1
* Move implementation of QVector/List back to qlist.hLars Knoll2020-06-201-5/+5
* Port Q_STATIC_ASSERT(_X) to static_assertGiuseppe D'Angelo2020-06-191-7/+7
* Make the default constructor of QMetaType constexprLars Knoll2020-06-161-2/+2
* Long live std::pair!Giuseppe D'Angelo2020-06-101-14/+11
* metatype: Do not try analyze T in Q*Pointer<T> if T is incompleteFabian Kosmale2020-06-091-1/+19
* Use static function instead of lambda to workaround a MSVC compiler bugFabian Kosmale2020-06-081-58/+70
* QMetaType: create metatype for voidFabian Kosmale2020-06-021-8/+22
* MetaObject: Store the QMetaType of the methodsFabian Kosmale2020-06-021-0/+34
* QMetaType: Support char16_t and char32_tFabian Kosmale2020-05-151-1/+4
* Remove QRegExp from QVariantLars Knoll2020-05-141-2/+1
* Fix assigning int QFlag-type propertiesFriedemann Kleint2020-04-221-2/+11
* Merge remote-tracking branch 'origin/5.15' into devQt Forward Merge Bot2020-04-081-0/+18
|\
| * QSequentialIterable: Treat sets as appendableFabian Kosmale2020-03-181-0/+18