summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qvariant.h
Commit message (Expand)AuthorAgeFilesLines
* corelib: Fix typos in source code commentsJonas Kvinge13 days1-1/+1
* Assume that <variant> header is always presentIevgenii Meshcheriakov2021-10-011-9/+0
* Remove checks for C++ standard versions C++17 and belowIevgenii Meshcheriakov2021-10-011-3/+3
* QVariant::Private: select storage in get at compile timeFabian Kosmale2021-09-211-1/+1
* Universally pass QMetaType by valueUlf Hermann2021-06-171-0/+1
* Port example away from deprecated QVariant APIVolker Hilsheimer2021-04-161-1/+1
* QVariant: Use QMetaTypeInferface directlyFabian Kosmale2021-01-281-6/+15
* QVariant::fromValue<T>: require T to be copy constructibleFabian Kosmale2021-01-181-0/+5
* Fix QVariant/QMetaType::compare APIsGiuseppe D'Angelo2020-11-301-1/+1
* Standardize metaType stuff in QMetaProperty and QVariantDavid Skoland2020-11-031-2/+3
* Whitespace cleanup in corelib/kernelAllan Sandfeld Jensen2020-10-241-8/+8
* Deprecate QVariant::TypeLars Knoll2020-10-231-8/+47
* Do not store non relocatable types in QVariants internal storageLars Knoll2020-10-231-3/+6
* QMetaContainer: Consistently coerce typesUlf Hermann2020-10-191-0/+12
* Make most of QMetaTypeInterface constexprUlf Hermann2020-10-181-0/+3
* qDebug: Avoid implicit QVariant conversionFabian Kosmale2020-10-131-2/+5
* Allow getting a const pointer out of a variant containing pointerFawzi Mohamed2020-10-081-0/+7
* Cleanup the comparison operators for QVariantLars Knoll2020-10-071-37/+5
* Centralize the implementation of move assignment operatorsGiuseppe D'Angelo2020-10-031-2/+1
* Add a QVariant::compare() methodLars Knoll2020-10-011-0/+2
* QMetaType: Allow registration of mutable views and register iterablesUlf Hermann2020-09-191-1/+17
* Extend QSequentialIterable and add QAssociativeIterableUlf Hermann2020-09-191-55/+0
* Un-export QVariantRef and QVariantPointerUlf Hermann2020-09-191-2/+2
* Add QVariantRef, QVariantPointer, QVariantConstPointerUlf Hermann2020-09-141-0/+49
* Make QStringList an alias to QList<QString>Lars Knoll2020-09-121-1/+0
* Remove spurious const from QVariant::convert()'s first parameterEdward Welbourne2020-09-101-2/+2
* Reimplement QSequentialIterable using QMetaSequenceUlf Hermann2020-09-031-49/+0
* Fix alignment of QVariant::Private::data on 32bit systemsLars Knoll2020-08-301-2/+3
* Remove the alignas() from QVariant::PrivateLars Knoll2020-08-261-3/+4
* Rename QSequentialIterable::refUlf Hermann2020-08-241-3/+3
* Remove private QSequentialIterable begin/end methodsUlf Hermann2020-08-241-2/+0
* Remove QVariant(QDataStream) constructorLars Knoll2020-08-241-4/+0
* Pass QMetaType by valueLars Knoll2020-08-241-1/+1
* Clean up int based convert() APILars Knoll2020-08-241-1/+1
* Deprecate int based convert/canConvertLars Knoll2020-08-241-3/+13
* Deprecate the static int based API in QMetaTypeLars Knoll2020-08-241-2/+11
* Remove refcounting of QMetaTypeInterfaceLars Knoll2020-08-241-17/+0
* Cleanup qvariant_cast<>Lars Knoll2020-08-241-64/+7
* Move conversions to and from *Iterables into QMetaTypeLars Knoll2020-08-241-116/+2
* Clean up QVariant::Private::DataLars Knoll2020-08-241-35/+23
* Add QVariant::Private::storage(), get() and typeId()Lars Knoll2020-08-241-0/+19
* Use QMetaTypeModuleHelper as the interface to do type conversionsLars Knoll2020-08-241-5/+0
* Get rid of the additional bool * parameter to the internal convert methodLars Knoll2020-08-241-1/+1
* Inline QVariant::constData()Lars Knoll2020-08-241-1/+2
* Cleanup unused codeLars Knoll2020-08-241-5/+0
* Cleanup QVariant::PrivateSharedLars Knoll2020-08-241-4/+34
* Refactor Q*IterableLars Knoll2020-08-241-9/+14
* Cleanups in the Iterable classesLars Knoll2020-08-241-4/+4
* Get rid of the custom debug stream handling in QVariantLars Knoll2020-08-241-2/+0
* Make QVariant(Type) and QVariant(QDataStream) explicitLars Knoll2020-08-151-2/+2