summaryrefslogtreecommitdiffstats
path: root/tests/auto/corelib/kernel/qvariant/tst_qvariant.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix QVariant(QString) <-> enum conversionChristian Ehrlicher14 hours1-0/+7
* Adapt corelib to use QTimeZone in place of Qt::TimeSpecEdward Welbourne2022-12-091-2/+4
* Tidy up in tst_QVariantEdward Welbourne2022-12-071-27/+27
* tst_QVariant: convert some test functions to table-drivenThiago Macieira2022-11-091-110/+141
* QVariant: add support for numeric comparisons for char16_t and char32_tThiago Macieira2022-11-091-0/+6
* QVariant: fix comparison of enums to numericsThiago Macieira2022-11-091-24/+159
* QVariant: make a major simplification in the numeric comparisonThiago Macieira2022-11-091-0/+190
* Port from container::count() and length() to size() - V5Marc Mutz2022-11-031-11/+11
* Anticipate various warnings in tst_QVariantEdward Welbourne2022-10-181-18/+40
* Port from qAsConst() to std::as_const()Marc Mutz2022-10-111-1/+1
* Remove duplicate tst_QVariant canConvert:Int data rowEdward Welbourne2022-10-111-3/+0
* Port from container.count()/length() to size()Marc Mutz2022-10-041-19/+19
* QVariant: fix conversions of Q_ENUM that are QFlags<> to stringEirik Aavitsland2022-09-011-0/+2
* tst_qvariant: port away from deprecated methodsIvan Solovev2022-08-301-150/+184
* QVariant: fix conversions of string keys to Q_ENUM that are QFlags<>Thiago Macieira2022-08-301-0/+5
* Remove qvariant_p.hThiago Macieira2022-07-271-1/+0
* QVariant: split the warning from customConstruct()Thiago Macieira2022-07-271-2/+8
* QVariant: do allow non-default-constructible typesThiago Macieira2022-07-221-2/+29
* QVariant: Avoid crash when constructed from unsuitable metatypeFabian Kosmale2022-07-211-0/+47
* Use SPDX license identifiersLucie GĂ©rard2022-05-161-29/+4
* Tests: Do not depend on transitive includesFabian Kosmale2022-03-171-0/+2
* tst_qvariant: fix -Wclass-memaccessMarc Mutz2021-11-161-1/+1
* tst_QVariant: suppress warning about memcpying over QVariantThiago Macieira2021-10-211-1/+1
* Assume that <variant> header is always presentIevgenii Meshcheriakov2021-10-011-4/+0
* Remove checks for C++ standard versions C++17 and belowIevgenii Meshcheriakov2021-10-011-2/+2
* QVariant: Tolerate QObject* metatypes without QMetaObjectUlf Hermann2021-08-101-0/+48
* Expand a test that QVariant isn't null even when what it wraps isEdward Welbourne2021-06-241-4/+6
* Fix some warningsAndreas Buhr2021-03-311-2/+4
* QMetaType: Store QMetaObject for pointer to const QObject, tooFabian Kosmale2021-02-261-0/+30
* QVariant::fromValue<T>: require T to be copy constructibleFabian Kosmale2021-01-181-0/+15
* Make QString and QByteArray sequentially iterableUlf Hermann2021-01-061-10/+54
* Replace QtTest headers with QTestDavid Skoland2020-12-221-1/+8
* Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPEAndreas Buhr2020-11-301-1/+1
* Do not store non relocatable types in QVariants internal storageLars Knoll2020-10-231-1/+26
* QAssociativeIterable: Unwrap variants on value()Ulf Hermann2020-10-191-0/+14
* QAssociativeIterable: Add methods to add/remove keys and valuesUlf Hermann2020-10-191-0/+10
* QMetaContainer: Consistently coerce typesUlf Hermann2020-10-191-43/+84
* Allow getting a const pointer out of a variant containing pointerFawzi Mohamed2020-10-081-0/+12
* Another round of replacing 0 with nullptrAllan Sandfeld Jensen2020-10-071-9/+9
* QVariant: Change metatype in convert() even on failureFabian Kosmale2020-09-301-1/+12
* Remove default ctor for QIterableUlf Hermann2020-09-221-4/+4
* QMetaType: Allow registration of mutable views and register iterablesUlf Hermann2020-09-191-3/+42
* Extend QSequentialIterable and add QAssociativeIterableUlf Hermann2020-09-191-115/+177
* Add a QMetaAssociationUlf Hermann2020-09-151-1/+1
* Remap QMetaType ids to create more space for builtin typesLars Knoll2020-09-121-1/+1
* Provide methods for adding values to a sequential iterableUlf Hermann2020-09-121-5/+18
* QMetaContainer: Add an "input" iterator capabilityUlf Hermann2020-09-121-2/+4
* Rename QMetaSequence's "elements" to "values"Ulf Hermann2020-09-111-7/+7
* Reimplement QSequentialIterable using QMetaSequenceUlf Hermann2020-09-031-33/+45
* QVariant: Fix conversion codeFabian Kosmale2020-09-021-0/+38