@@ -2149,6 +2149,37 @@ private Q_SLOTS:
21492149 QVERIFY(QQuickItemPrivate::get(lvwph->m_topSectionItem)->culled);
21502150 }
21512151
2152+ void changeSectionProperty()
2153+ {
2154+ model->setProperty(1, "type", "Rojo");
2155+ verifyItem(1, 240., 240., false, "Rojo", false);
2156+
2157+ model->setProperty(1, "type", "Agressive");
2158+ verifyItem(1, 240., 200., false, QString(), true);
2159+
2160+ model->setProperty(1, "type", "Rojo");
2161+ verifyItem(1, 240., 240., false, "Rojo", false);
2162+
2163+ model->setProperty(1, "type", "Mild");
2164+ verifyItem(1, 240., 240., false, "Mild", false);
2165+ verifyItem(2, 480., 350., false, QString(), false);
2166+
2167+ model->setProperty(1, "type", "Rojo");
2168+ verifyItem(1, 240., 240., false, "Rojo", false);
2169+ verifyItem(2, 480., 390., false, "Mild", false);
2170+
2171+ model->setProperty(2, "type", "Agressive");
2172+ verifyItem(2, 480., 390., false, "Agressive", false);
2173+
2174+ model->setProperty(1, "type", "Agressive");
2175+ verifyItem(1, 240., 200., false, QString(), true);
2176+ verifyItem(2, 440., 350., false, QString(), false);
2177+
2178+ model->setProperty(1, "type", "Rojo");
2179+ verifyItem(1, 240., 240., false, "Rojo", false);
2180+ verifyItem(2, 480., 390., false, "Agressive", false);
2181+ }
2182+
21522183private:
21532184 QQuickView *view;
21542185 ListViewWithPageHeader *lvwph;