@@ -2149,6 +2149,37 @@ private Q_SLOTS:
2149 QVERIFY(QQuickItemPrivate::get(lvwph->m_topSectionItem)->culled);
2149 QVERIFY(QQuickItemPrivate::get(lvwph->m_topSectionItem)->culled);
2152+ void changeSectionProperty()
2154+ model->setProperty(1, "type", "Rojo");
2155+ verifyItem(1, 240., 240., false, "Rojo", false);
2157+ model->setProperty(1, "type", "Agressive");
2158+ verifyItem(1, 240., 200., false, QString(), true);
2160+ model->setProperty(1, "type", "Rojo");
2161+ verifyItem(1, 240., 240., false, "Rojo", false);
2163+ model->setProperty(1, "type", "Mild");
2164+ verifyItem(1, 240., 240., false, "Mild", false);
2165+ verifyItem(2, 480., 350., false, QString(), false);
2167+ model->setProperty(1, "type", "Rojo");
2168+ verifyItem(1, 240., 240., false, "Rojo", false);
2169+ verifyItem(2, 480., 390., false, "Mild", false);
2171+ model->setProperty(2, "type", "Agressive");
2172+ verifyItem(2, 480., 390., false, "Agressive", false);
2174+ model->setProperty(1, "type", "Agressive");
2175+ verifyItem(1, 240., 200., false, QString(), true);
2176+ verifyItem(2, 440., 350., false, QString(), false);
2178+ model->setProperty(1, "type", "Rojo");
2179+ verifyItem(1, 240., 240., false, "Rojo", false);
2180+ verifyItem(2, 480., 390., false, "Agressive", false);
2153 QQuickView *view;
2184 QQuickView *view;
2154 ListViewWithPageHeader *lvwph;
2185 ListViewWithPageHeader *lvwph;