summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qmetatype.h
Commit message (Expand)AuthorAgeFilesLines
* Silence a few warnings from excess semicolonsAllan Sandfeld Jensen2021-06-171-4/+4
* normalizeTypeFromSignature: Beware of anonymous struct/unionFabian Kosmale2021-06-081-2/+11
* QMetaType: Avoid instantiating QMetaType in Q_DECLARE_METATYPEFabian Kosmale2021-06-071-12/+8
* Q_DECLARE_METATYPE: Do not re-register typesFabian Kosmale2021-05-311-7/+20
* Make the documented API visible to qdocVolker Hilsheimer2021-04-161-1/+1
* QMetaType::id(): Fix ABI breakageFabian Kosmale2021-03-261-1/+7
* QMetaTypeInterface: Do not make member itself constFabian Kosmale2021-03-221-1/+1
* QMetaType: Store QMetaObject for pointer to const QObject, tooFabian Kosmale2021-02-261-0/+3
* QMetaType::id: add fastpathFabian Kosmale2021-02-181-5/+12
* QMetaType: avoid id() calls in compareFabian Kosmale2021-02-051-39/+49
* QVariant: Do not destroy trivial typesFabian Kosmale2021-01-271-1/+1
* Add correct prefix for GHS compilerKimmo Ollila2021-01-251-0/+2
* Add a way to check whether a metatype has datastream operatorsLars Knoll2020-12-011-0/+1
* Fix QVariant/QMetaType::compare APIsGiuseppe D'Angelo2020-11-301-5/+12
* Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPEAndreas Buhr2020-11-301-1/+1
* QMetaType: Track whether type is QML list typeFabian Kosmale2020-11-231-0/+5
* Make QMetaTypeInterface constexpr on WindowsLars Knoll2020-11-191-44/+40
* Clean up container metatype declarations in QMetaTypeLars Knoll2020-11-031-12/+0
* Clean up qcontainerfwd.hLars Knoll2020-11-031-10/+0
* Whitespace cleanup in corelib/kernelAllan Sandfeld Jensen2020-10-241-46/+45
* Make some QMetaType members constexpr and inlineLars Knoll2020-10-231-5/+30
* Rename the QMetaType::MovableType flag to RelocatableTypeLars Knoll2020-10-231-2/+5
* Make most of QMetaTypeInterface constexprUlf Hermann2020-10-181-50/+62
* QMetaType: Silence float comparison warnings in QEqualityOperatorForTypeUlf Hermann2020-10-161-0/+3
* Fix compile time type normalization codeLars Knoll2020-10-141-81/+146
* QMetaType: fix warning messageFabian Kosmale2020-10-141-1/+1
* QMetaType: Avoid combination of extern and declspec(__dllexport) on MSVCUlf Hermann2020-10-121-4/+9
* Fix compilation on MSVC with /std:c++latestLars Knoll2020-10-081-6/+1
* QMetaType: Allow registration of mutable views and register iterablesUlf Hermann2020-09-191-55/+175
* 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