summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qmetatype.h
Commit message (Expand)AuthorAgeFilesLines
* Bootstrap: remove QVariantThiago Macieira2024-03-131-4/+25
* Bootstrap: remove QDataStreamThiago Macieira2024-03-131-7/+9
* QMetaType: fix typenameHelper() for types in the QtPrivate namespaceThiago Macieira2023-12-081-5/+8
* QVariant: Fix support for metatypes created by Qt < 6.5Fabian Kosmale2023-04-281-2/+9
* QMetaType: Provide underlyingType for enumsFabian Kosmale2023-03-281-0/+2
* Apply q20::remove_cvref_t around the codeMarc Mutz2023-03-011-3/+2
* QMetaType: fix value-initialization in a corner caseGiuseppe D'Angelo2022-12-301-2/+2
* QTypeInfo: start moving away from isIntegral / isPointerGiuseppe D'Angelo2022-12-271-1/+1
* qfloat16: make it a built-in metatypeThiago Macieira2022-11-281-3/+6
* Replace usages of Q_CLANG_QDOC with Q_QDOCLuca Di Sera2022-10-211-2/+2
* QMetaType: Support custom unary converters with optional<To> return typeArno Rehn2022-09-271-1/+11
* Include QVariantPair in documentation of QMetaType::TypeEdward Welbourne2022-09-261-1/+1
* Clear two pointless entries from the QDoc-only QMetaType::TypeEdward Welbourne2022-09-261-2/+2
* QMetaType of non-const ref: play nice with template instantiationsFabian Kosmale2022-09-221-1/+6
* moc: Do not fail to compile meta-methods containing non-const ref typesFabian Kosmale2022-09-211-1/+8
* QMetaType: don't use global relocations to the lambdas and structuresThiago Macieira2022-08-121-0/+17
* QMetaType: fix void* parametersThiago Macieira2022-08-011-2/+2
* QMetaType: re-fix them for pointersThiago Macieira2022-07-271-7/+37
* QMetaType: fix QMetaTypes for non-const referencesThiago Macieira2022-07-271-9/+19
* QMetaType: move is_complete template further upThiago Macieira2022-07-271-15/+14
* QMetaType: don't record trivial construction function pointersThiago Macieira2022-07-271-6/+12
* QMetaType: add is{Default,Copy,Move}Constructible and isDestructibleThiago Macieira2022-07-261-0/+9
* QMetaType: add registerType() and qRegisterMetaType(QMetaType)Thiago Macieira2022-07-261-6/+30
* Introduce new traits constant for determining if type is a gadgetMikolaj Boc2022-07-161-1/+4
* Specialize MetaObjectForType for non-pointer QObject-derived typesMikolaj Boc2022-07-121-1/+6
* Long live QDebug op<< QMetaType!Marc Mutz2022-07-091-0/+3
* QMetaType: remove useless public: access specifierMarc Mutz2022-07-061-2/+0
* qmetatype.h: remove unnecessary specializationThiago Macieira2022-06-281-7/+0
* QMetaType: move the built-in QMetaTypeInterfaces to read-only segmentsThiago Macieira2022-06-281-2/+23
* QMetaType: extern-template the built-in Core types' QMetaTypeInterfaceThiago Macieira2022-06-281-2/+15
* qmetatype.h: add QT_FOR_EACH_STATIC_PRIMITIVE_NON_VOID_TYPEThiago Macieira2022-06-241-7/+7
* qmetatype.h: remove unnecessary EXPORT macroThiago Macieira2022-06-241-9/+2
* qmetatype.h: remove #undef for something that was never #define'dThiago Macieira2022-06-181-1/+0
* QMetaType: disable conversion from smart pointer<const QObject>Giuseppe D'Angelo2022-05-211-1/+1
* Use SPDX license identifiersLucie Gérard2022-05-161-40/+4
* QMetaType: Fix normalization on MSVC if name contains enumFabian Kosmale2022-05-121-1/+1
* Use Q_CC_{GNU,MSVC}_ONLY when comparing to particular versionsMarc Mutz2022-05-061-1/+1
* QMetaType: Add qHash() overloadMårten Nordheim2022-04-051-0/+8
* Apply Q_CONSTINIT across the codebaseMarc Mutz2022-03-291-8/+8
* Fix QMetaType::typeName returning wrong result for clang-clAlexander Neumann2022-02-201-2/+4
* qmetatype.h: remove unused includesFabian Kosmale2022-02-091-2/+0
* Make one QT_REMOVED_SINCE/QT_BUILD_REMOVED_API per moduleMarc Mutz2022-02-011-1/+1
* Prevent repeated instantiations of some qRegisterNormalizedMetaType<>s [1/N] ...Marc Mutz2022-01-211-7/+25
* Prevent repeated instantiations of qRegisterNormalizedMetaType<QList<QModelIn...Marc Mutz2022-01-151-1/+17
* Add a few explicit conversions back from intThiago Macieira2022-01-121-1/+1
* Fix INTEGRITY runtime qobject issueTatiana Borisova2021-12-161-1/+1
* Add a const overload for QMetaType::iface()Ulf Hermann2021-12-061-0/+4
* QMetaType: port the BC fix for id() to new QT_REMOVED_SINCEMarc Mutz2021-12-061-1/+2
* Remove unneeded int conversions in qmetatype.hKai Köhne2021-11-191-9/+9
* QMetaType: Avoid superfluous template instantiationsFabian Kosmale2021-10-291-2/+6