on xenial help sign in
Make the silly whitespace checker happy
7135715Albert Astals
tests/plugins/ListViewWithPageHeader/listviewwithpageheadertest.cpp+133−133
@@ -144,7 +144,7 @@ private Q_SLOTS:
144// QCOMPARE(lvwph->contentY(), 1.);
144// QCOMPARE(lvwph->contentY(), 1.);
145// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
145// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
146// }
146// }
147−//
147+//
148// void testHeaderDetachDragDown()
148// void testHeaderDetachDragDown()
149// {
149// {
150// QTest::mousePress(view, Qt::LeftButton, Qt::NoModifier, QPoint(0, 0));
150// QTest::mousePress(view, Qt::LeftButton, Qt::NoModifier, QPoint(0, 0));
@@ -170,9 +170,9 @@ private Q_SLOTS:
170// QCOMPARE(lvwph->m_headerItem->height(), 50.);
170// QCOMPARE(lvwph->m_headerItem->height(), 50.);
171// QCOMPARE(lvwph->contentY(), -5.);
171// QCOMPARE(lvwph->contentY(), -5.);
172// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
172// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
173−//
173+//
174// QTest::mouseRelease(view, Qt::LeftButton, Qt::NoModifier, QPoint(0, 15));
174// QTest::mouseRelease(view, Qt::LeftButton, Qt::NoModifier, QPoint(0, 15));
175−//
175+//
176// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
176// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
177// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
177// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
178// verifyItem(0, 50., 150., false);
178// verifyItem(0, 50., 150., false);
@@ -187,7 +187,7 @@ private Q_SLOTS:
187// QCOMPARE(lvwph->contentY(), 0.);
187// QCOMPARE(lvwph->contentY(), 0.);
188// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
188// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
189// }
189// }
190−//
190+//
191// void testDrag375PixelUp()
191// void testDrag375PixelUp()
192// {
192// {
193// changeContentY(375);
193// changeContentY(375);
@@ -206,7 +206,7 @@ private Q_SLOTS:
206// QCOMPARE(lvwph->contentY(), 375.);
206// QCOMPARE(lvwph->contentY(), 375.);
207// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
207// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
208// }
208// }
209−//
209+//
210// void testDrag520PixelUp()
210// void testDrag520PixelUp()
211// {
211// {
212// changeContentY(520);
212// changeContentY(520);
@@ -224,7 +224,7 @@ private Q_SLOTS:
224// QCOMPARE(lvwph->contentY(), 520.);
224// QCOMPARE(lvwph->contentY(), 520.);
225// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
225// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
226// }
226// }
227−//
227+//
228// void testDragHeaderUpThenShow()
228// void testDragHeaderUpThenShow()
229// {
229// {
230// changeContentY(120);
230// changeContentY(120);
@@ -241,7 +241,7 @@ private Q_SLOTS:
241// QCOMPARE(lvwph->m_headerItem->height(), 50.);
241// QCOMPARE(lvwph->m_headerItem->height(), 50.);
242// QCOMPARE(lvwph->contentY(), 120.);
242// QCOMPARE(lvwph->contentY(), 120.);
243// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
243// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
244−//
244+//
245// changeContentY(-30);
245// changeContentY(-30);
246// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
246// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
247// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
247// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
@@ -257,7 +257,7 @@ private Q_SLOTS:
257// QCOMPARE(lvwph->contentY(), 90.);
257// QCOMPARE(lvwph->contentY(), 90.);
258// QCOMPARE(lvwph->m_headerItemShownHeight, 30.);
258// QCOMPARE(lvwph->m_headerItemShownHeight, 30.);
259// }
259// }
260−//
260+//
261// void testDragHeaderUpThenShowWithoutHidingTotally()
261// void testDragHeaderUpThenShowWithoutHidingTotally()
262// {
262// {
263// changeContentY(10);
263// changeContentY(10);
@@ -274,9 +274,9 @@ private Q_SLOTS:
274// QCOMPARE(lvwph->m_headerItem->height(), 50.);
274// QCOMPARE(lvwph->m_headerItem->height(), 50.);
275// QCOMPARE(lvwph->contentY(), 10.);
275// QCOMPARE(lvwph->contentY(), 10.);
276// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
276// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
277−//
277+//
278// changeContentY(-1);
278// changeContentY(-1);
279−//
279+//
280// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
280// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
281// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
281// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
282// verifyItem(0, 41., 150., false);
282// verifyItem(0, 41., 150., false);
@@ -291,7 +291,7 @@ private Q_SLOTS:
291// QCOMPARE(lvwph->contentY(), 9.);
291// QCOMPARE(lvwph->contentY(), 9.);
292// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
292// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
293// }
293// }
294−//
294+//
295// void testPositionAtBeginningIndex0Visible()
295// void testPositionAtBeginningIndex0Visible()
296// {
296// {
297// changeContentY(375);
297// changeContentY(375);
@@ -309,9 +309,9 @@ private Q_SLOTS:
309// QCOMPARE(lvwph->m_headerItem->height(), 50.);
309// QCOMPARE(lvwph->m_headerItem->height(), 50.);
310// QCOMPARE(lvwph->contentY(), 375.);
310// QCOMPARE(lvwph->contentY(), 375.);
311// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
311// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
312−//
312+//
313// lvwph->positionAtBeginning();
313// lvwph->positionAtBeginning();
314−//
314+//
315// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
315// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
316// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
316// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
317// verifyItem(0, 50., 150., false);
317// verifyItem(0, 50., 150., false);
@@ -326,7 +326,7 @@ private Q_SLOTS:
326// QCOMPARE(lvwph->contentY(), 0.);
326// QCOMPARE(lvwph->contentY(), 0.);
327// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
327// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
328// }
328// }
329−//
329+//
330// void testPositionAtBeginningIndex0NotVisible()
330// void testPositionAtBeginningIndex0NotVisible()
331// {
331// {
332// changeContentY(520);
332// changeContentY(520);
@@ -343,9 +343,9 @@ private Q_SLOTS:
343// QCOMPARE(lvwph->m_headerItem->height(), 50.);
343// QCOMPARE(lvwph->m_headerItem->height(), 50.);
344// QCOMPARE(lvwph->contentY(), 520.);
344// QCOMPARE(lvwph->contentY(), 520.);
345// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
345// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
346−//
346+//
347// lvwph->positionAtBeginning();
347// lvwph->positionAtBeginning();
348−//
348+//
349// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
349// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
350// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
350// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
351// verifyItem(0, 50., 150., false);
351// verifyItem(0, 50., 150., false);
@@ -360,7 +360,7 @@ private Q_SLOTS:
360// QCOMPARE(lvwph->contentY(), 0.);
360// QCOMPARE(lvwph->contentY(), 0.);
361// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
361// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
362// }
362// }
363−//
363+//
364// void testIndex0GrowOnScreen()
364// void testIndex0GrowOnScreen()
365// {
365// {
366// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
366// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
@@ -376,9 +376,9 @@ private Q_SLOTS:
376// QCOMPARE(lvwph->m_headerItem->height(), 50.);
376// QCOMPARE(lvwph->m_headerItem->height(), 50.);
377// QCOMPARE(lvwph->contentY(), 0.);
377// QCOMPARE(lvwph->contentY(), 0.);
378// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
378// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
379−//
379+//
380// model->setProperty(0, "size", 400);
380// model->setProperty(0, "size", 400);
381−//
381+//
382// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
382// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
383// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
383// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
384// verifyItem(0, 50., 400., false);
384// verifyItem(0, 50., 400., false);
@@ -392,7 +392,7 @@ private Q_SLOTS:
392// QCOMPARE(lvwph->contentY(), 0.);
392// QCOMPARE(lvwph->contentY(), 0.);
393// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
393// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
394// }
394// }
395−//
395+//
396// void testIndex0GrowOffScreen()
396// void testIndex0GrowOffScreen()
397// {
397// {
398// changeContentY(375);
398// changeContentY(375);
@@ -410,9 +410,9 @@ private Q_SLOTS:
410// QCOMPARE(lvwph->m_headerItem->height(), 50.);
410// QCOMPARE(lvwph->m_headerItem->height(), 50.);
411// QCOMPARE(lvwph->contentY(), 375.);
411// QCOMPARE(lvwph->contentY(), 375.);
412// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
412// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
413−//
413+//
414// model->setProperty(0, "size", 400);
414// model->setProperty(0, "size", 400);
415−//
415+//
416// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
416// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
417// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
417// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
418// verifyItem(0, -575., 400., true);
418// verifyItem(0, -575., 400., true);
@@ -427,9 +427,9 @@ private Q_SLOTS:
427// QCOMPARE(lvwph->m_headerItem->height(), 50.);
427// QCOMPARE(lvwph->m_headerItem->height(), 50.);
428// QCOMPARE(lvwph->contentY(), 375.);
428// QCOMPARE(lvwph->contentY(), 375.);
429// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
429// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
430−//
430+//
431// scrollToTop();
431// scrollToTop();
432−//
432+//
433// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
433// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
434// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
434// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
435// verifyItem(0, 50., 400., false);
435// verifyItem(0, 50., 400., false);
@@ -442,9 +442,9 @@ private Q_SLOTS:
442// QCOMPARE(lvwph->m_headerItem->height(), 50.);
442// QCOMPARE(lvwph->m_headerItem->height(), 50.);
443// QCOMPARE(lvwph->contentY(), -250.);
443// QCOMPARE(lvwph->contentY(), -250.);
444// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
444// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
445−//
445+//
446// changeContentY(30);
446// changeContentY(30);
447−//
447+//
448// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
448// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
449// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
449// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
450// verifyItem(0, 20., 400., false);
450// verifyItem(0, 20., 400., false);
@@ -458,7 +458,7 @@ private Q_SLOTS:
458// QCOMPARE(lvwph->contentY(), -220.);
458// QCOMPARE(lvwph->contentY(), -220.);
459// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
459// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
460// }
460// }
461−//
461+//
462// void testIndex0GrowNotCreated()
462// void testIndex0GrowNotCreated()
463// {
463// {
464// changeContentY(520);
464// changeContentY(520);
@@ -475,9 +475,9 @@ private Q_SLOTS:
475// QCOMPARE(lvwph->m_headerItem->height(), 50.);
475// QCOMPARE(lvwph->m_headerItem->height(), 50.);
476// QCOMPARE(lvwph->contentY(), 520.);
476// QCOMPARE(lvwph->contentY(), 520.);
477// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
477// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
478−//
478+//
479// model->setProperty(0, "size", 400);
479// model->setProperty(0, "size", 400);
480−//
480+//
481// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
481// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
482// QCOMPARE(lvwph->m_firstVisibleIndex, 1);
482// QCOMPARE(lvwph->m_firstVisibleIndex, 1);
483// verifyItem(0, -320., 200., true);
483// verifyItem(0, -320., 200., true);
@@ -491,9 +491,9 @@ private Q_SLOTS:
491// QCOMPARE(lvwph->m_headerItem->height(), 50.);
491// QCOMPARE(lvwph->m_headerItem->height(), 50.);
492// QCOMPARE(lvwph->contentY(), 520.);
492// QCOMPARE(lvwph->contentY(), 520.);
493// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
493// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
494−//
494+//
495// scrollToTop();
495// scrollToTop();
496−//
496+//
497// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
497// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
498// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
498// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
499// verifyItem(0, 50., 400., false);
499// verifyItem(0, 50., 400., false);
@@ -507,7 +507,7 @@ private Q_SLOTS:
507// QCOMPARE(lvwph->contentY(), -250.);
507// QCOMPARE(lvwph->contentY(), -250.);
508// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
508// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
509// }
509// }
510−//
510+//
511// void testShowHideShowHeaderAtBottom()
511// void testShowHideShowHeaderAtBottom()
512// {
512// {
513// scrollToBottom();
513// scrollToBottom();
@@ -523,7 +523,7 @@ private Q_SLOTS:
523// QCOMPARE(lvwph->m_headerItem->height(), 50.);
523// QCOMPARE(lvwph->m_headerItem->height(), 50.);
524// QCOMPARE(lvwph->contentY(), 1258.);
524// QCOMPARE(lvwph->contentY(), 1258.);
525// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
525// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
526−//
526+//
527// changeContentY(-30);
527// changeContentY(-30);
528// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
528// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
529// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
529// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
@@ -537,7 +537,7 @@ private Q_SLOTS:
537// QCOMPARE(lvwph->m_headerItem->height(), 50.);
537// QCOMPARE(lvwph->m_headerItem->height(), 50.);
538// QCOMPARE(lvwph->contentY(), 1228.);
538// QCOMPARE(lvwph->contentY(), 1228.);
539// QCOMPARE(lvwph->m_headerItemShownHeight, 30.);
539// QCOMPARE(lvwph->m_headerItemShownHeight, 30.);
540−//
540+//
541// changeContentY(30);
541// changeContentY(30);
542// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
542// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
543// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
543// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
@@ -551,7 +551,7 @@ private Q_SLOTS:
551// QCOMPARE(lvwph->m_headerItem->height(), 50.);
551// QCOMPARE(lvwph->m_headerItem->height(), 50.);
552// QCOMPARE(lvwph->contentY(), 1258.);
552// QCOMPARE(lvwph->contentY(), 1258.);
553// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
553// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
554−//
554+//
555// changeContentY(-30);
555// changeContentY(-30);
556// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
556// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
557// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
557// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
@@ -566,7 +566,7 @@ private Q_SLOTS:
566// QCOMPARE(lvwph->contentY(), 1228.);
566// QCOMPARE(lvwph->contentY(), 1228.);
567// QCOMPARE(lvwph->m_headerItemShownHeight, 30.);
567// QCOMPARE(lvwph->m_headerItemShownHeight, 30.);
568// }
568// }
569−//
569+//
570// void testChangeDelegateAtBottom()
570// void testChangeDelegateAtBottom()
571// {
571// {
572// scrollToBottom();
572// scrollToBottom();
@@ -582,9 +582,9 @@ private Q_SLOTS:
582// QCOMPARE(lvwph->m_headerItem->height(), 50.);
582// QCOMPARE(lvwph->m_headerItem->height(), 50.);
583// QCOMPARE(lvwph->contentY(), 1258.);
583// QCOMPARE(lvwph->contentY(), 1258.);
584// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
584// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
585−//
585+//
586// lvwph->setDelegate(otherDelegate);
586// lvwph->setDelegate(otherDelegate);
587−//
587+//
588// QTRY_COMPARE(lvwph->m_visibleItems.count(), 6);
588// QTRY_COMPARE(lvwph->m_visibleItems.count(), 6);
589// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
589// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
590// verifyItem(0, 50., 35., false);
590// verifyItem(0, 50., 35., false);
@@ -601,7 +601,7 @@ private Q_SLOTS:
601// QCOMPARE(lvwph->contentY(), 0.);
601// QCOMPARE(lvwph->contentY(), 0.);
602// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
602// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
603// }
603// }
604−//
604+//
605// void testGrowHeaderAtTop()
605// void testGrowHeaderAtTop()
606// {
606// {
607// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
607// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
@@ -617,9 +617,9 @@ private Q_SLOTS:
617// QCOMPARE(lvwph->m_headerItem->height(), 50.);
617// QCOMPARE(lvwph->m_headerItem->height(), 50.);
618// QCOMPARE(lvwph->contentY(), 0.);
618// QCOMPARE(lvwph->contentY(), 0.);
619// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
619// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
620−//
620+//
621// lvwph->m_headerItem->setHeight(100);
621// lvwph->m_headerItem->setHeight(100);
622−//
622+//
623// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
623// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
624// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
624// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
625// verifyItem(0, 100., 150., false);
625// verifyItem(0, 100., 150., false);
@@ -634,7 +634,7 @@ private Q_SLOTS:
634// QCOMPARE(lvwph->contentY(), 0.);
634// QCOMPARE(lvwph->contentY(), 0.);
635// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
635// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
636// }
636// }
637−//
637+//
638// void testGrowHeaderAtBottom()
638// void testGrowHeaderAtBottom()
639// {
639// {
640// scrollToBottom();
640// scrollToBottom();
@@ -650,9 +650,9 @@ private Q_SLOTS:
650// QCOMPARE(lvwph->m_headerItem->height(), 50.);
650// QCOMPARE(lvwph->m_headerItem->height(), 50.);
651// QCOMPARE(lvwph->contentY(), 1258.);
651// QCOMPARE(lvwph->contentY(), 1258.);
652// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
652// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
653−//
653+//
654// lvwph->m_headerItem->setHeight(100);
654// lvwph->m_headerItem->setHeight(100);
655−//
655+//
656// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
656// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
657// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
657// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
658// verifyItem(0, -508., 350., true);
658// verifyItem(0, -508., 350., true);
@@ -665,9 +665,9 @@ private Q_SLOTS:
665// QCOMPARE(lvwph->m_headerItem->height(), 100.);
665// QCOMPARE(lvwph->m_headerItem->height(), 100.);
666// QCOMPARE(lvwph->contentY(), 1258.);
666// QCOMPARE(lvwph->contentY(), 1258.);
667// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
667// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
668−//
668+//
669// changeContentY(-30);
669// changeContentY(-30);
670−//
670+//
671// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
671// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
672// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
672// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
673// verifyItem(0, -508., 350., true);
673// verifyItem(0, -508., 350., true);
@@ -680,10 +680,10 @@ private Q_SLOTS:
680// QCOMPARE(lvwph->m_headerItem->height(), 100.);
680// QCOMPARE(lvwph->m_headerItem->height(), 100.);
681// QCOMPARE(lvwph->contentY(), 1228.);
681// QCOMPARE(lvwph->contentY(), 1228.);
682// QCOMPARE(lvwph->m_headerItemShownHeight, 30.);
682// QCOMPARE(lvwph->m_headerItemShownHeight, 30.);
683−//
683+//
684−//
684+//
685// scrollToTop();
685// scrollToTop();
686−//
686+//
687// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
687// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
688// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
688// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
689// verifyItem(0, 100., 150., false);
689// verifyItem(0, 100., 150., false);
@@ -698,7 +698,7 @@ private Q_SLOTS:
698// QCOMPARE(lvwph->contentY(), -50.);
698// QCOMPARE(lvwph->contentY(), -50.);
699// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
699// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
700// }
700// }
701−//
701+//
702// void testGrowHeaderPartlyShown()
702// void testGrowHeaderPartlyShown()
703// {
703// {
704// scrollToBottom();
704// scrollToBottom();
@@ -714,9 +714,9 @@ private Q_SLOTS:
714// QCOMPARE(lvwph->m_headerItem->height(), 50.);
714// QCOMPARE(lvwph->m_headerItem->height(), 50.);
715// QCOMPARE(lvwph->contentY(), 1258.);
715// QCOMPARE(lvwph->contentY(), 1258.);
716// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
716// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
717−//
717+//
718// changeContentY(-30);
718// changeContentY(-30);
719−//
719+//
720// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
720// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
721// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
721// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
722// verifyItem(0, -508., 350., true);
722// verifyItem(0, -508., 350., true);
@@ -729,9 +729,9 @@ private Q_SLOTS:
729// QCOMPARE(lvwph->m_headerItem->height(), 50.);
729// QCOMPARE(lvwph->m_headerItem->height(), 50.);
730// QCOMPARE(lvwph->contentY(), 1228.);
730// QCOMPARE(lvwph->contentY(), 1228.);
731// QCOMPARE(lvwph->m_headerItemShownHeight, 30.);
731// QCOMPARE(lvwph->m_headerItemShownHeight, 30.);
732−//
732+//
733// lvwph->m_headerItem->setHeight(100);
733// lvwph->m_headerItem->setHeight(100);
734−//
734+//
735// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
735// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
736// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
736// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
737// verifyItem(0, -508., 350., true);
737// verifyItem(0, -508., 350., true);
@@ -744,9 +744,9 @@ private Q_SLOTS:
744// QCOMPARE(lvwph->m_headerItem->height(), 100.);
744// QCOMPARE(lvwph->m_headerItem->height(), 100.);
745// QCOMPARE(lvwph->contentY(), 1228.);
745// QCOMPARE(lvwph->contentY(), 1228.);
746// QCOMPARE(lvwph->m_headerItemShownHeight, 80.);
746// QCOMPARE(lvwph->m_headerItemShownHeight, 80.);
747−//
747+//
748// scrollToTop();
748// scrollToTop();
749−//
749+//
750// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
750// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
751// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
751// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
752// verifyItem(0, 100., 150., false);
752// verifyItem(0, 100., 150., false);
@@ -761,13 +761,13 @@ private Q_SLOTS:
761// QCOMPARE(lvwph->contentY(), 0.);
761// QCOMPARE(lvwph->contentY(), 0.);
762// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
762// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
763// }
763// }
764−//
764+//
765// void testShrinkHeaderMoreThanPartlyShown()
765// void testShrinkHeaderMoreThanPartlyShown()
766// {
766// {
767// scrollToBottom();
767// scrollToBottom();
768// lvwph->m_headerItem->setHeight(100);
768// lvwph->m_headerItem->setHeight(100);
769// changeContentY(-30);
769// changeContentY(-30);
770−//
770+//
771// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
771// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
772// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
772// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
773// verifyItem(0, -508., 350., true);
773// verifyItem(0, -508., 350., true);
@@ -780,9 +780,9 @@ private Q_SLOTS:
780// QCOMPARE(lvwph->m_headerItem->height(), 100.);
780// QCOMPARE(lvwph->m_headerItem->height(), 100.);
781// QCOMPARE(lvwph->contentY(), 1228.);
781// QCOMPARE(lvwph->contentY(), 1228.);
782// QCOMPARE(lvwph->m_headerItemShownHeight, 30.);
782// QCOMPARE(lvwph->m_headerItemShownHeight, 30.);
783−//
783+//
784// lvwph->m_headerItem->setHeight(50);
784// lvwph->m_headerItem->setHeight(50);
785−//
785+//
786// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
786// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
787// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
787// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
788// verifyItem(0, -508., 350., true);
788// verifyItem(0, -508., 350., true);
@@ -796,9 +796,9 @@ private Q_SLOTS:
796// QCOMPARE(lvwph->contentY(), 1228.);
796// QCOMPARE(lvwph->contentY(), 1228.);
797// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
797// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
798// QTRY_VERIFY(lvwph->isAtYEnd());
798// QTRY_VERIFY(lvwph->isAtYEnd());
799−//
799+//
800// scrollToTop();
800// scrollToTop();
801−//
801+//
802// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
802// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
803// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
803// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
804// verifyItem(0, 50., 150., false);
804// verifyItem(0, 50., 150., false);
@@ -813,11 +813,11 @@ private Q_SLOTS:
813// QCOMPARE(lvwph->contentY(), -30.);
813// QCOMPARE(lvwph->contentY(), -30.);
814// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
814// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
815// }
815// }
816−//
816+//
817// void testSetEmptyHeaderAtTop()
817// void testSetEmptyHeaderAtTop()
818// {
818// {
819// lvwph->setHeader(nullptr);
819// lvwph->setHeader(nullptr);
820−//
820+//
821// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
821// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
822// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
822// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
823// verifyItem(0, 0., 150., false);
823// verifyItem(0, 0., 150., false);
@@ -831,12 +831,12 @@ private Q_SLOTS:
831// QCOMPARE(lvwph->contentY(), 0.);
831// QCOMPARE(lvwph->contentY(), 0.);
832// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
832// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
833// }
833// }
834−//
834+//
835// void testSetEmptyHeaderAtBottom()
835// void testSetEmptyHeaderAtBottom()
836// {
836// {
837// scrollToBottom();
837// scrollToBottom();
838// lvwph->setHeader(nullptr);
838// lvwph->setHeader(nullptr);
839−//
839+//
840// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
840// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
841// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
841// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
842// verifyItem(0, -508., 350., true);
842// verifyItem(0, -508., 350., true);
@@ -848,9 +848,9 @@ private Q_SLOTS:
848// QCOMPARE(lvwph->m_headerItem, (QQuickItem*)nullptr);
848// QCOMPARE(lvwph->m_headerItem, (QQuickItem*)nullptr);
849// QCOMPARE(lvwph->contentY(), 1258.);
849// QCOMPARE(lvwph->contentY(), 1258.);
850// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
850// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
851−//
851+//
852// scrollToTop();
852// scrollToTop();
853−//
853+//
854// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
854// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
855// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
855// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
856// verifyItem(0, 0., 150., false);
856// verifyItem(0, 0., 150., false);
@@ -864,13 +864,13 @@ private Q_SLOTS:
864// QCOMPARE(lvwph->contentY(), 50.);
864// QCOMPARE(lvwph->contentY(), 50.);
865// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
865// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
866// }
866// }
867−//
867+//
868// void testSetEmptyHeaderWhenPartlyShownClipped()
868// void testSetEmptyHeaderWhenPartlyShownClipped()
869// {
869// {
870// scrollToBottom();
870// scrollToBottom();
871// changeContentY(-30);
871// changeContentY(-30);
872// lvwph->setHeader(nullptr);
872// lvwph->setHeader(nullptr);
873−//
873+//
874// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
874// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
875// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
875// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
876// verifyItem(0, -508., 350., true);
876// verifyItem(0, -508., 350., true);
@@ -883,9 +883,9 @@ private Q_SLOTS:
883// QCOMPARE(lvwph->contentY(), 1228.);
883// QCOMPARE(lvwph->contentY(), 1228.);
884// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
884// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
885// QTRY_VERIFY(lvwph->isAtYEnd());
885// QTRY_VERIFY(lvwph->isAtYEnd());
886−//
886+//
887// scrollToTop();
887// scrollToTop();
888−//
888+//
889// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
889// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
890// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
890// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
891// verifyItem(0, 0., 150., false);
891// verifyItem(0, 0., 150., false);
@@ -899,12 +899,12 @@ private Q_SLOTS:
899// QCOMPARE(lvwph->contentY(), 20.);
899// QCOMPARE(lvwph->contentY(), 20.);
900// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
900// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
901// }
901// }
902−//
902+//
903// void testSetEmptyHeaderWhenPartlyShownNotClipped()
903// void testSetEmptyHeaderWhenPartlyShownNotClipped()
904// {
904// {
905// changeContentY(30);
905// changeContentY(30);
906// lvwph->setHeader(nullptr);
906// lvwph->setHeader(nullptr);
907−//
907+//
908// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
908// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
909// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
909// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
910// verifyItem(0, -30., 150., false);
910// verifyItem(0, -30., 150., false);
@@ -918,11 +918,11 @@ private Q_SLOTS:
918// QCOMPARE(lvwph->contentY(), 30.);
918// QCOMPARE(lvwph->contentY(), 30.);
919// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
919// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
920// }
920// }
921−//
921+//
922// void testSetNullDelegate()
922// void testSetNullDelegate()
923// {
923// {
924// lvwph->setDelegate(nullptr);
924// lvwph->setDelegate(nullptr);
925−//
925+//
926// QTRY_COMPARE(lvwph->m_visibleItems.count(), 0);
926// QTRY_COMPARE(lvwph->m_visibleItems.count(), 0);
927// QCOMPARE(lvwph->m_firstVisibleIndex, -1);
927// QCOMPARE(lvwph->m_firstVisibleIndex, -1);
928// QCOMPARE(lvwph->m_minYExtent, 0.);
928// QCOMPARE(lvwph->m_minYExtent, 0.);
@@ -936,12 +936,12 @@ private Q_SLOTS:
936// QVERIFY(lvwph->isAtYBeginning());
936// QVERIFY(lvwph->isAtYBeginning());
937// QVERIFY(lvwph->isAtYEnd());
937// QVERIFY(lvwph->isAtYEnd());
938// }
938// }
939−//
939+//
940// void testInsertItems()
940// void testInsertItems()
941// {
941// {
942// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 1), Q_ARG(QVariant, 100));
942// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 1), Q_ARG(QVariant, 100));
943// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 1), Q_ARG(QVariant, 125));
943// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 1), Q_ARG(QVariant, 125));
944−//
944+//
945// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
945// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
946// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
946// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
947// verifyItem(0, 50., 150., false);
947// verifyItem(0, 50., 150., false);
@@ -957,11 +957,11 @@ private Q_SLOTS:
957// QCOMPARE(lvwph->contentY(), 0.);
957// QCOMPARE(lvwph->contentY(), 0.);
958// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
958// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
959// }
959// }
960−//
960+//
961// void testInsertItemsOnNotShownPosition()
961// void testInsertItemsOnNotShownPosition()
962// {
962// {
963// changeContentY(700);
963// changeContentY(700);
964−//
964+//
965// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
965// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
966// QTRY_COMPARE(lvwph->m_firstVisibleIndex, 2);
966// QTRY_COMPARE(lvwph->m_firstVisibleIndex, 2);
967// verifyItem(0, -300., 350., false);
967// verifyItem(0, -300., 350., false);
@@ -975,10 +975,10 @@ private Q_SLOTS:
975// QCOMPARE(lvwph->m_headerItem->height(), 50.);
975// QCOMPARE(lvwph->m_headerItem->height(), 50.);
976// QCOMPARE(lvwph->contentY(), 700.);
976// QCOMPARE(lvwph->contentY(), 700.);
977// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
977// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
978−//
978+//
979// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 1), Q_ARG(QVariant, 100));
979// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 1), Q_ARG(QVariant, 100));
980// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 1), Q_ARG(QVariant, 125));
980// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 1), Q_ARG(QVariant, 125));
981−//
981+//
982// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
982// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
983// QCOMPARE(lvwph->m_firstVisibleIndex, 4);
983// QCOMPARE(lvwph->m_firstVisibleIndex, 4);
984// verifyItem(0, -300., 350., false);
984// verifyItem(0, -300., 350., false);
@@ -992,9 +992,9 @@ private Q_SLOTS:
992// QCOMPARE(lvwph->m_headerItem->height(), 50.);
992// QCOMPARE(lvwph->m_headerItem->height(), 50.);
993// QCOMPARE(lvwph->contentY(), 700.);
993// QCOMPARE(lvwph->contentY(), 700.);
994// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
994// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
995−//
995+//
996// scrollToTop();
996// scrollToTop();
997−//
997+//
998// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
998// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
999// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
999// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1000// verifyItem(0, 50., 150., false);
1000// verifyItem(0, 50., 150., false);
@@ -1010,12 +1010,12 @@ private Q_SLOTS:
1010// QCOMPARE(lvwph->contentY(), -225.);
1010// QCOMPARE(lvwph->contentY(), -225.);
1011// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1011// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1012// }
1012// }
1013−//
1013+//
1014// void testInsertItemsAtEndOfViewport()
1014// void testInsertItemsAtEndOfViewport()
1015// {
1015// {
1016// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 3), Q_ARG(QVariant, 100));
1016// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 3), Q_ARG(QVariant, 100));
1017// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 3), Q_ARG(QVariant, 125));
1017// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 3), Q_ARG(QVariant, 125));
1018−//
1018+//
1019// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1019// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1020// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1020// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1021// verifyItem(0, 50., 150., false);
1021// verifyItem(0, 50., 150., false);
@@ -1030,11 +1030,11 @@ private Q_SLOTS:
1030// QCOMPARE(lvwph->contentY(), 0.);
1030// QCOMPARE(lvwph->contentY(), 0.);
1031// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1031// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1032// }
1032// }
1033−//
1033+//
1034// void testInsertItemsBeforeValidIndex()
1034// void testInsertItemsBeforeValidIndex()
1035// {
1035// {
1036// changeContentY(520);
1036// changeContentY(520);
1037−//
1037+//
1038// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1038// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1039// QCOMPARE(lvwph->m_firstVisibleIndex, 1);
1039// QCOMPARE(lvwph->m_firstVisibleIndex, 1);
1040// verifyItem(0, -320., 200., true);
1040// verifyItem(0, -320., 200., true);
@@ -1048,10 +1048,10 @@ private Q_SLOTS:
1048// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1048// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1049// QCOMPARE(lvwph->contentY(), 520.);
1049// QCOMPARE(lvwph->contentY(), 520.);
1050// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1050// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1051−//
1051+//
1052// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 1), Q_ARG(QVariant, 100));
1052// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 1), Q_ARG(QVariant, 100));
1053// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 1), Q_ARG(QVariant, 125));
1053// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 1), Q_ARG(QVariant, 125));
1054−//
1054+//
1055// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1055// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1056// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
1056// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
1057// verifyItem(0, -320., 200., true);
1057// verifyItem(0, -320., 200., true);
@@ -1136,12 +1136,12 @@ private Q_SLOTS:
1136// void testInsertItemsAtBottom()
1136// void testInsertItemsAtBottom()
1137// {
1137// {
1138// scrollToBottom();
1138// scrollToBottom();
1139−//
1139+//
1140// QVERIFY(lvwph->isAtYEnd());
1140// QVERIFY(lvwph->isAtYEnd());
1141−//
1141+//
1142// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 6), Q_ARG(QVariant, 100));
1142// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 6), Q_ARG(QVariant, 100));
1143// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 6), Q_ARG(QVariant, 125));
1143// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 6), Q_ARG(QVariant, 125));
1144−//
1144+//
1145// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
1145// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
1146// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
1146// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
1147// verifyItem(0, -508., 350., true);
1147// verifyItem(0, -508., 350., true);
@@ -1157,9 +1157,9 @@ private Q_SLOTS:
1157// QCOMPARE(lvwph->contentY(), 1258.);
1157// QCOMPARE(lvwph->contentY(), 1258.);
1158// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1158// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1159// QVERIFY(!lvwph->isAtYEnd());
1159// QVERIFY(!lvwph->isAtYEnd());
1160−//
1160+//
1161// scrollToBottom();
1161// scrollToBottom();
1162−//
1162+//
1163// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1163// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1164// QCOMPARE(lvwph->m_firstVisibleIndex, 4);
1164// QCOMPARE(lvwph->m_firstVisibleIndex, 4);
1165// verifyItem(0, -383., 350., true);
1165// verifyItem(0, -383., 350., true);
@@ -1175,11 +1175,11 @@ private Q_SLOTS:
1175// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1175// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1176// QVERIFY(lvwph->isAtYEnd());
1176// QVERIFY(lvwph->isAtYEnd());
1177// }
1177// }
1178−//
1178+//
1179// void testInsertItemAtTop()
1179// void testInsertItemAtTop()
1180// {
1180// {
1181// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
1181// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
1182−//
1182+//
1183// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1183// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1184// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1184// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1185// verifyItem(0, 50., 75., false);
1185// verifyItem(0, 50., 75., false);
@@ -1199,7 +1199,7 @@ private Q_SLOTS:
1199// void testInsertItem10SmallItemsAtTopWhenAtBottom()
1199// void testInsertItem10SmallItemsAtTopWhenAtBottom()
1200// {
1200// {
1201// scrollToBottom();
1201// scrollToBottom();
1202−//
1202+//
1203// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
1203// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
1204// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
1204// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
1205// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
1205// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
@@ -1210,7 +1210,7 @@ private Q_SLOTS:
1210// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
1210// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
1211// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
1211// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
1212// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
1212// QMetaObject::invokeMethod(model, "insertItem", Q_ARG(QVariant, 0), Q_ARG(QVariant, 75));
1213−//
1213+//
1214// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
1214// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
1215// QCOMPARE(lvwph->m_firstVisibleIndex, 13);
1215// QCOMPARE(lvwph->m_firstVisibleIndex, 13);
1216// verifyItem(0, -508., 350., true);
1216// verifyItem(0, -508., 350., true);
@@ -1223,9 +1223,9 @@ private Q_SLOTS:
1223// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1223// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1224// QCOMPARE(lvwph->contentY(), 1258.);
1224// QCOMPARE(lvwph->contentY(), 1258.);
1225// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1225// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1226−//
1226+//
1227// changeContentY(-1700);
1227// changeContentY(-1700);
1228−//
1228+//
1229// int i = 0;
1229// int i = 0;
1230// while(i < 10 && lvwph->m_visibleItems.count() != 12) {
1230// while(i < 10 && lvwph->m_visibleItems.count() != 12) {
1231// qDebug() << "Loop" << i;
1231// qDebug() << "Loop" << i;
@@ -1263,7 +1263,7 @@ private Q_SLOTS:
1263// void testRemoveItemsAtTop()
1263// void testRemoveItemsAtTop()
1264// {
1264// {
1265// QMetaObject::invokeMethod(model, "removeItems", Q_ARG(QVariant, 0), Q_ARG(QVariant, 2));
1265// QMetaObject::invokeMethod(model, "removeItems", Q_ARG(QVariant, 0), Q_ARG(QVariant, 2));
1266−//
1266+//
1267// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
1267// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
1268// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1268// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1269// verifyItem(0, 50., 350., false);
1269// verifyItem(0, 50., 350., false);
@@ -1278,13 +1278,13 @@ private Q_SLOTS:
1278// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1278// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1279// QVERIFY(lvwph->isAtYBeginning());
1279// QVERIFY(lvwph->isAtYBeginning());
1280// }
1280// }
1281−//
1281+//
1282// void testRemoveNonCreatedItemsAtTopWhenAtBottom()
1282// void testRemoveNonCreatedItemsAtTopWhenAtBottom()
1283// {
1283// {
1284// scrollToBottom();
1284// scrollToBottom();
1285−//
1285+//
1286// QMetaObject::invokeMethod(model, "removeItems", Q_ARG(QVariant, 0), Q_ARG(QVariant, 2));
1286// QMetaObject::invokeMethod(model, "removeItems", Q_ARG(QVariant, 0), Q_ARG(QVariant, 2));
1287−//
1287+//
1288// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
1288// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
1289// QCOMPARE(lvwph->m_firstVisibleIndex, 1);
1289// QCOMPARE(lvwph->m_firstVisibleIndex, 1);
1290// verifyItem(0, -508., 350., true);
1290// verifyItem(0, -508., 350., true);
@@ -1298,13 +1298,13 @@ private Q_SLOTS:
1298// QCOMPARE(lvwph->contentY(), 1258.);
1298// QCOMPARE(lvwph->contentY(), 1258.);
1299// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1299// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1300// }
1300// }
1301−//
1301+//
1302// void testRemoveLastItemsAtBottom()
1302// void testRemoveLastItemsAtBottom()
1303// {
1303// {
1304// scrollToBottom();
1304// scrollToBottom();
1305−//
1305+//
1306// QMetaObject::invokeMethod(model, "removeItems", Q_ARG(QVariant, 4), Q_ARG(QVariant, 2));
1306// QMetaObject::invokeMethod(model, "removeItems", Q_ARG(QVariant, 4), Q_ARG(QVariant, 2));
1307−//
1307+//
1308// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
1308// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
1309// QCOMPARE(lvwph->m_firstVisibleIndex, 1);
1309// QCOMPARE(lvwph->m_firstVisibleIndex, 1);
1310// verifyItem(0, -358., 200., true);
1310// verifyItem(0, -358., 200., true);
@@ -1318,11 +1318,11 @@ private Q_SLOTS:
1318// QCOMPARE(lvwph->contentY(), 558.);
1318// QCOMPARE(lvwph->contentY(), 558.);
1319// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1319// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1320// }
1320// }
1321−//
1321+//
1322// void testRemoveItemOutOfViewport()
1322// void testRemoveItemOutOfViewport()
1323// {
1323// {
1324// changeContentY(520);
1324// changeContentY(520);
1325−//
1325+//
1326// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1326// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1327// QCOMPARE(lvwph->m_firstVisibleIndex, 1);
1327// QCOMPARE(lvwph->m_firstVisibleIndex, 1);
1328// verifyItem(0, -320., 200., true);
1328// verifyItem(0, -320., 200., true);
@@ -1336,10 +1336,10 @@ private Q_SLOTS:
1336// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1336// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1337// QCOMPARE(lvwph->contentY(), 520.);
1337// QCOMPARE(lvwph->contentY(), 520.);
1338// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1338// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1339−//
1339+//
1340−//
1340+//
1341// QMetaObject::invokeMethod(model, "removeItems", Q_ARG(QVariant, 1), Q_ARG(QVariant, 1));
1341// QMetaObject::invokeMethod(model, "removeItems", Q_ARG(QVariant, 1), Q_ARG(QVariant, 1));
1342−//
1342+//
1343// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1343// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1344// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1344// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1345// verifyItem(0, -270., 150., true);
1345// verifyItem(0, -270., 150., true);
@@ -1354,11 +1354,11 @@ private Q_SLOTS:
1354// QCOMPARE(lvwph->contentY(), 520.);
1354// QCOMPARE(lvwph->contentY(), 520.);
1355// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1355// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1356// }
1356// }
1357−//
1357+//
1358// void testMoveFirstItems()
1358// void testMoveFirstItems()
1359// {
1359// {
1360// QMetaObject::invokeMethod(model, "moveItems", Q_ARG(QVariant, 0), Q_ARG(QVariant, 1), Q_ARG(QVariant, 1));
1360// QMetaObject::invokeMethod(model, "moveItems", Q_ARG(QVariant, 0), Q_ARG(QVariant, 1), Q_ARG(QVariant, 1));
1361−//
1361+//
1362// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1362// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1363// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1363// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1364// verifyItem(0, 50., 200., false);
1364// verifyItem(0, 50., 200., false);
@@ -1372,13 +1372,13 @@ private Q_SLOTS:
1372// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1372// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1373// QCOMPARE(lvwph->contentY(), 0.);
1373// QCOMPARE(lvwph->contentY(), 0.);
1374// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1374// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1375−//
1375+//
1376// }
1376// }
1377−//
1377+//
1378// void testMoveFirstOutOfVisibleItems()
1378// void testMoveFirstOutOfVisibleItems()
1379// {
1379// {
1380// QMetaObject::invokeMethod(model, "moveItems", Q_ARG(QVariant, 0), Q_ARG(QVariant, 4), Q_ARG(QVariant, 1));
1380// QMetaObject::invokeMethod(model, "moveItems", Q_ARG(QVariant, 0), Q_ARG(QVariant, 4), Q_ARG(QVariant, 1));
1381−//
1381+//
1382// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
1382// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
1383// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1383// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1384// verifyItem(0, 50., 200., false);
1384// verifyItem(0, 50., 200., false);
@@ -1391,13 +1391,13 @@ private Q_SLOTS:
1391// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1391// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1392// QCOMPARE(lvwph->contentY(), 0.);
1392// QCOMPARE(lvwph->contentY(), 0.);
1393// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1393// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1394−//
1394+//
1395// }
1395// }
1396−//
1396+//
1397// void testMoveFirstToLastAtBottom()
1397// void testMoveFirstToLastAtBottom()
1398// {
1398// {
1399// scrollToBottom();
1399// scrollToBottom();
1400−//
1400+//
1401// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
1401// QTRY_COMPARE(lvwph->m_visibleItems.count(), 3);
1402// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
1402// QCOMPARE(lvwph->m_firstVisibleIndex, 3);
1403// verifyItem(0, -508., 350., true);
1403// verifyItem(0, -508., 350., true);
@@ -1410,9 +1410,9 @@ private Q_SLOTS:
1410// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1410// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1411// QCOMPARE(lvwph->contentY(), 1258.);
1411// QCOMPARE(lvwph->contentY(), 1258.);
1412// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1412// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1413−//
1413+//
1414// QMetaObject::invokeMethod(model, "moveItems", Q_ARG(QVariant, 0), Q_ARG(QVariant, 5), Q_ARG(QVariant, 1));
1414// QMetaObject::invokeMethod(model, "moveItems", Q_ARG(QVariant, 0), Q_ARG(QVariant, 5), Q_ARG(QVariant, 1));
1415−//
1415+//
1416// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1416// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1417// QCOMPARE(lvwph->m_firstVisibleIndex, 2);
1417// QCOMPARE(lvwph->m_firstVisibleIndex, 2);
1418// verifyItem(0, -508., 350., true);
1418// verifyItem(0, -508., 350., true);
@@ -1428,11 +1428,11 @@ private Q_SLOTS:
1428// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1428// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1429// QVERIFY(!lvwph->isAtYEnd());
1429// QVERIFY(!lvwph->isAtYEnd());
1430// }
1430// }
1431−//
1431+//
1432// void testChangeSizeVisibleItemNotOnViewport()
1432// void testChangeSizeVisibleItemNotOnViewport()
1433// {
1433// {
1434// changeContentY(440);
1434// changeContentY(440);
1435−//
1435+//
1436// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
1436// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
1437// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1437// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1438// verifyItem(0, -390., 150., true);
1438// verifyItem(0, -390., 150., true);
@@ -1447,9 +1447,9 @@ private Q_SLOTS:
1447// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1447// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1448// QCOMPARE(lvwph->contentY(), 440.);
1448// QCOMPARE(lvwph->contentY(), 440.);
1449// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1449// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1450−//
1450+//
1451// model->setProperty(1, "size", 100);
1451// model->setProperty(1, "size", 100);
1452−//
1452+//
1453// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
1453// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
1454// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1454// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1455// verifyItem(0, -290., 150., true);
1455// verifyItem(0, -290., 150., true);
@@ -1465,11 +1465,11 @@ private Q_SLOTS:
1465// QCOMPARE(lvwph->contentY(), 440.);
1465// QCOMPARE(lvwph->contentY(), 440.);
1466// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1466// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);
1467// }
1467// }
1468−//
1468+//
1469// void testShowHeaderCloseToTheTop()
1469// void testShowHeaderCloseToTheTop()
1470// {
1470// {
1471// changeContentY(375);
1471// changeContentY(375);
1472−//
1472+//
1473// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
1473// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
1474// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1474// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1475// verifyItem(0, -325., 150., true);
1475// verifyItem(0, -325., 150., true);
@@ -1484,9 +1484,9 @@ private Q_SLOTS:
1484// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1484// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1485// QCOMPARE(lvwph->contentY(), 375.);
1485// QCOMPARE(lvwph->contentY(), 375.);
1486// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);;
1486// QCOMPARE(lvwph->m_headerItemShownHeight, 0.);;
1487−//
1487+//
1488// lvwph->showHeader();
1488// lvwph->showHeader();
1489−//
1489+//
1490// QTRY_VERIFY(!lvwph->m_headerShowAnimation->isRunning());
1490// QTRY_VERIFY(!lvwph->m_headerShowAnimation->isRunning());
1491// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
1491// QTRY_COMPARE(lvwph->m_visibleItems.count(), 5);
1492// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1492// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
@@ -1502,9 +1502,9 @@ private Q_SLOTS:
1502// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1502// QCOMPARE(lvwph->m_headerItem->height(), 50.);
1503// QCOMPARE(lvwph->contentY(), 325.);
1503// QCOMPARE(lvwph->contentY(), 325.);
1504// QCOMPARE(lvwph->m_headerItemShownHeight, 50.);;
1504// QCOMPARE(lvwph->m_headerItemShownHeight, 50.);;
1505−//
1505+//
1506// scrollToTop();
1506// scrollToTop();
1507−//
1507+//
1508// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1508// QTRY_COMPARE(lvwph->m_visibleItems.count(), 4);
1509// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1509// QCOMPARE(lvwph->m_firstVisibleIndex, 0);
1510// verifyItem(0, 50., 150., false);
1510// verifyItem(0, 50., 150., false);