summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qvariant.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* QVariant: use std::addressof instead of operator&Giuseppe D'Angelo2020-06-061-1/+3
* QVariant: move and swap in the move assignment operatorGiuseppe D'Angelo2020-06-061-1/+1
* Remove QRegExp from QVariantLars Knoll2020-05-141-10/+0
* Fix compilation with -no-feature-regularexpressionEskil Abrahamsen Blomfeldt2020-03-171-0/+2
* Get rid of QMatrixJarek Kobus2020-02-281-2/+0
* Pass QDate and QTime as value classesEdward Welbourne2020-02-271-2/+2
* Use the new QMetaType API in QVariantOlivier Goffart2020-02-251-34/+46
* QVariantHash/Map can't hold multiple entries for the same key in Qt 6Lars Knoll2020-02-031-1/+1
* Merge remote-tracking branch 'origin/5.15' into devFriedemann Kleint2020-01-071-8/+6
|\
| * Merge remote-tracking branch 'origin/5.14' into 5.15Qt Forward Merge Bot2020-01-061-8/+6
| |\
| | * QVariant: Prefer direct conversion to QVariant{List,Map,Hash}Fabian Kosmale2020-01-031-6/+5
* | | Merge remote-tracking branch 'origin/5.15' into devLiang Qi2020-01-041-5/+5
|\| |