summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qvariant.cpp
Commit message (Expand)AuthorAgeFilesLines
* Long live Q_UNREACHABLE_RETURN()!Marc Mutz2022-10-151-4/+2
* QVariant/Doc: expand what toList & toMap conversions may succeedThiago Macieira2022-10-111-5/+14
* QVariant/Doc: document that you must register types before op>>Thiago Macieira2022-08-261-3/+13
* QVariant: pass the size and alignment to PrivateShared::create()Thiago Macieira2022-08-031-10/+5
* QVariant: don't leak PrivateShared if the constructor throwsThiago Macieira2022-08-031-9/+22
* QVariant: make many more QtCore types nothrow-copyableThiago Macieira2022-07-301-11/+21
* QVariant: update the noexcept content for a few typesThiago Macieira2022-07-301-10/+17
* QVariant: move d.get() into qNumVariantToHelperThiago Macieira2022-07-281-9/+9
* Remove qvariant_p.hThiago Macieira2022-07-271-1/+0
* QVariant: prepare removal of nullptr_t special casing in Qt 7Fabian Kosmale2022-07-271-1/+2
* QVariant: add noexcept to Qt types with noexcept copy constructorsThiago Macieira2022-07-271-16/+16
* QVariant: update constructors for trivially copyable typesThiago Macieira2022-07-271-38/+40
* QVariant::PrivateShared: move create() and free() into the .cppThiago Macieira2022-07-271-0/+27
* QVariant::Private: remove old typeId() functionThiago Macieira2022-07-271-14/+14
* QVariant::Private: replace QMetaType constructor with interfaceThiago Macieira2022-07-271-2/+8
* QVariant: replace v_construct with a Private template constructorThiago Macieira2022-07-271-116/+59
* QVariant: optimize copying for trivially copyable payloadsThiago Macieira2022-07-271-16/+16
* QVariant: use QtMetaTypePrivate directly instead of QMetaTypeThiago Macieira2022-07-271-4/+7
* QVariant: move the check for std::nullptr_t a bit up in customConstructThiago Macieira2022-07-271-6/+6
* QVariant: split the warning from customConstruct()Thiago Macieira2022-07-271-17/+38
* QMetaType: don't record trivial construction function pointersThiago Macieira2022-07-271-1/+2
* QVariant: delegate more to QMetaTypeThiago Macieira2022-07-271-29/+17
* QVariant: do allow non-default-constructible typesThiago Macieira2022-07-221-1/+1
* QVariant: Avoid crash when constructed from unsuitable metatypeFabian Kosmale2022-07-211-3/+10
* QVariant: add missing const to QMetaTypeInterface pointersThiago Macieira2022-07-201-7/+4
* Convert Since ... comments on \value lines to [since ...] parametersEdward Welbourne2022-05-311-2/+2
* Use SPDX license identifiersLucie Gérard2022-05-161-40/+4
* QtCore: Replace remaining uses of QLatin1String with QLatin1StringViewSona Kurazyan2022-03-261-2/+2
* QtCore: replace QLatin1String/QLatin1Char with _L1/u'' where applicableSona Kurazyan2022-03-251-2/+4
* Core: Do not depend on transitive includesFabian Kosmale2022-03-171-0/+1
* QVariant: use a typedef name when saving user types to QDataStreamThiago Macieira2021-12-171-5/+9
* corelib: Fix typos in source code commentsJonas Kvinge2021-10-121-2/+2
* QVariant: write less haphazardly to dataFabian Kosmale2021-09-211-2/+2
* QVariant: Tolerate QObject* metatypes without QMetaObjectUlf Hermann2021-08-101-3/+5
* Doc: Ensure deprecated APIs in Qt Core are documented as suchNico Vertriest2021-07-231-10/+10
* Stop using mixed enum arithmeticGiuseppe D'Angelo2021-06-131-13/+13
* Doc: Fix QVariant documentationKai Köhne2021-06-091-52/+51
* Doc: Use \deprecated instead of \obsoletePaul Wicking2021-05-261-5/+5
* QVariant: Use QMetaTypeInferface directlyFabian Kosmale2021-01-281-17/+47
* QVariant: Do not destroy trivial typesFabian Kosmale2021-01-271-2/+7
* QVariant: avoid superfluous QMetaType lookupFabian Kosmale2021-01-261-38/+38
* Fix QVariant/QMetaType::compare APIsGiuseppe D'Angelo2020-11-301-8/+22
* Document QVariant::data/constDataVolker Hilsheimer2020-10-261-2/+12
* Whitespace cleanup in corelib/kernelAllan Sandfeld Jensen2020-10-241-13/+10
* Fix documentation for QVariantRef and QVariantPointerVolker Hilsheimer2020-10-231-10/+10
* Deprecate QVariant::TypeLars Knoll2020-10-231-66/+58
* Do not store non relocatable types in QVariants internal storageLars Knoll2020-10-231-1/+1
* Fix documentation for hidden friend operatorsVolker Hilsheimer2020-10-231-34/+11
* QMetaContainer: Consistently coerce typesUlf Hermann2020-10-191-0/+32
* Fix "variable set but unused" in qvariant.cppUlf Hermann2020-10-161-1/+1