summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qvariant.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Remove QVariant(int type, void *data, ...) constructorLars Knoll2020-08-151-3/+2
* Allow constructing a null variant from a meta typeLars Knoll2020-08-141-1/+1
* Restrict QVariant::isNull() behaviorLars Knoll2020-08-131-2/+0
* Use the new support for comparisons in QMetaType for QVariantLars Knoll2020-08-131-6/+4
* Long Live QMap as a refcounted std::map!Giuseppe D'Angelo2020-08-061-1/+1
* QVariant::setValue(): enable move semanticsGiuseppe D'Angelo2020-07-131-20/+22
* Q*Iterable::const_iterator: pass by const referenceGiuseppe D'Angelo2020-07-061-2/+2
* Remove some dead codeLars Knoll2020-06-171-35/+3
* Remove unused function pointers in QVariant::HandlerLars Knoll2020-06-061-10/+0