From 4e7baaaa91ce663b0b5c315e5b049d1574aef73f Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Tue, 29 Apr 2014 15:31:51 +0200 Subject: Metatype: Specialize IteratorOwner for vector MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I542af3a77b0a139e137a5a736b74042a8c25eb95 Reviewed-by: Jędrzej Nowacki --- tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'tests') diff --git a/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp b/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp index b65bddbf65..9a86dc03e5 100644 --- a/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp +++ b/tests/auto/corelib/kernel/qmetatype/tst_qmetatype.cpp @@ -1359,6 +1359,17 @@ void tst_QMetaType::automaticTemplateRegistration() TEST_SEQUENTIAL_CONTAINER(std::vector, int) TEST_SEQUENTIAL_CONTAINER(std::list, int) + { + std::vector vecbool; + vecbool.push_back(true); + vecbool.push_back(false); + vecbool.push_back(true); + QVERIFY(QVariant::fromValue(vecbool).value >().front() == true); + QVector > vectorList; + vectorList << vecbool; + QVERIFY(QVariant::fromValue(vectorList).value > >().first().front() == true); + } + { QList bytearrayList; bytearrayList << QByteArray("foo"); -- cgit v1.2.3