summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qmetatype.cpp
Commit message (Expand)AuthorAgeFilesLines
* QMetaTypeCustomRegistry: use QHash::removeIf() instead of a custom erasing loopVladimir Belyavsky2024-04-211-7/+1
* Remove unused includes in qmetatype.cppVladimir Belyavsky2024-04-211-2/+1
* QMetaType: allow converting to/from QChar and char16_tThiago Macieira2024-04-181-0/+3
* QMetaType: add conversion from charXX_t to QStringThiago Macieira2024-04-181-0/+10
* Bootstrap: remove QVariantThiago Macieira2024-03-131-10/+12
* Bootstrap: remove QDataStreamThiago Macieira2024-03-131-1/+2
* QMetaTypeModuleHelper: fix -Wweak-vtableMarc Mutz2024-01-251-0/+6
* QMetaTypeModuleHelper: mark instances constexprMarc Mutz2024-01-191-1/+1
* QMetaTypeModuleHelper: suppress cppcoreguidelines-virtual-class-destructorMarc Mutz2024-01-181-0/+1
* QMetaType: Assert on consistency when unregisteringUlf Hermann2024-01-171-6/+15
* QMetaType: s/QPair/std::pair/Marc Mutz2023-12-141-17/+14
* Doc: Fix template information for QMetaType membersLuca Di Sera2023-11-181-7/+7
* QMetaType[docs]: fix 'constructor' typoMårten Nordheim2023-07-041-1/+1
* Fix crash in `QVariant::convert` and `QVariant::view`Jøger Hansegård2023-07-021-1/+5
* QMetaType: more doc tidies for the flagsGiuseppe D'Angelo2023-04-161-3/+3
* QMetaType::IsGadget: doc tidiesGiuseppe D'Angelo2023-04-161-1/+1
* QMetaType: Provide underlyingType for enumsFabian Kosmale2023-03-281-0/+54
* QMetaType::convert: Avoid some copies in ranged-forFabian Kosmale2023-03-211-4/+4
* QMetaType: Ensure that qfloat16 gets correct idFabian Kosmale2023-03-141-0/+14
* QMetaEnum: fix narrowing warnings related to valueToKey*()Ahmad Samir2023-03-131-2/+2
* Fix QVariant(QString) <-> enum conversionChristian Ehrlicher2023-02-081-7/+8
* QMetaType: fix value-initialization in a corner caseGiuseppe D'Angelo2022-12-301-1/+1
* qfloat16: make it a built-in metatypeThiago Macieira2022-11-281-1/+6
* QMetaType: Document the default ctorMårten Nordheim2022-11-051-0/+7
* Port from container::count() and length() to size() - V5Marc Mutz2022-11-031-1/+1
* QMetaType: explicitly include qobject.hAlexey Rochev2022-10-161-0/+1
* Long live Q_UNREACHABLE_RETURN()!Marc Mutz2022-10-151-2/+1
* QMetaType: Support custom unary converters with optional<To> return typeArno Rehn2022-09-271-1/+2
* Include QVariantPair in documentation of QMetaType::TypeEdward Welbourne2022-09-261-0/+1
* Clear two pointless entries from the QDoc-only QMetaType::TypeEdward Welbourne2022-09-261-2/+0
* QVariant: fix conversions of Q_ENUM that are QFlags<> to stringEirik Aavitsland2022-09-011-5/+13
* Doc: Update QMetaType::metaObject() descriptionsMike Trahearn2022-09-021-11/+13
* QVariant: fix conversions of string keys to Q_ENUM that are QFlags<>Thiago Macieira2022-08-301-5/+11
* Fix the spelling of the word "combination"Mike Trahearn2022-08-301-1/+1
* QMetaType/Doc: update some wording about type registrationThiago Macieira2022-08-291-16/+13
* QMetaType: don't create a registry just to query its emptiness [2/2]Marc Mutz2022-08-051-2/+2
* QMetaType: make all atomic operations explicitMarc Mutz2022-08-051-3/+4
* QMetaType: prevent memory leak on create() if the constructor throwsThiago Macieira2022-07-271-13/+21
* QVariant: move the check for std::nullptr_t a bit up in customConstructThiago Macieira2022-07-271-5/+5
* QMetaType: don't record trivial construction function pointersThiago Macieira2022-07-271-25/+26
* QMetaType: add is{Default,Copy,Move}Constructible and isDestructibleThiago Macieira2022-07-261-2/+70
* QMetaType: add registerType() and qRegisterMetaType(QMetaType)Thiago Macieira2022-07-261-18/+50
* QMetaType: fix isRegistered()Thiago Macieira2022-07-261-3/+8
* QMetaType: fix documentationFabian Kosmale2022-07-211-7/+7
* QMetaType: Do not warn about unknown types in isRegisteredFabian Kosmale2022-07-111-10/+16
* Long live QDebug op<< QMetaType!Marc Mutz2022-07-091-0/+11
* QMetaType: move the built-in QMetaTypeInterfaces to read-only segmentsThiago Macieira2022-06-281-3/+8
* QMetaType: extern-template the built-in Core types' QMetaTypeInterfaceThiago Macieira2022-06-281-4/+5
* QMetaType: use explicit load/store operations on QBasicAtomicIntThiago Macieira2022-06-181-4/+4
* Use SPDX license identifiersLucie Gérard2022-05-161-40/+4