on xenial help sign in
More debugs to try to find the error in CI
commit482a031c36681f2e006a3ab4382b333d8f05510f authorAlbert Astals <albert.astals@canonical.com> dateTue 18 Jun 2013, 09:58 (13 years ago) parent7135715
1 file changed+8−1
plugins/ListViewWithPageHeader/listviewwithpageheader.cpp+8−1
plugins/ListViewWithPageHeader/listviewwithpageheader.cpp+8−1
@@ -394,6 +394,7 @@ void ListViewWithPageHeader::viewportMoved(Qt::Orientations orient)
394394 firstItem->setY(firstItem->y() + diff);
395395 if (m_headerShowAnimation->isRunning()) {
396396 adjustMinYExtent();
397+ qDebug() << "ListViewWithPageHeader::viewportMoved" << m_minYExtent;
397398 }
398399 }
399400
@@ -613,6 +614,7 @@ ListViewWithPageHeader::ListItem *ListViewWithPageHeader::createItem(int modelIn
613614 if (m_firstVisibleIndex < 0 || modelIndex < m_firstVisibleIndex) {
614615 m_firstVisibleIndex = modelIndex;
615616 adjustMinYExtent();
617+ qDebug() << "ListViewWithPageHeader::createItem" << m_minYExtent;
616618 }
617619 return listItem;
618620 }
@@ -681,6 +683,7 @@ void ListViewWithPageHeader::onModelUpdated(const QQuickChangeSet &changeSet, bo
681683 }
682684 if (growDown) {
683685 adjustMinYExtent();
686+ qDebug() << "ListViewWithPageHeader::onModelUpdated grow down" << m_minYExtent;
684687 } else if (remove.index <= m_firstVisibleIndex && !m_visibleItems.isEmpty()) {
685688 // We removed the first item that is the one that positions the rest
686689 // position the new first item correctly
@@ -692,7 +695,7 @@ void ListViewWithPageHeader::onModelUpdated(const QQuickChangeSet &changeSet, bo
692695 }
693696
694697 foreach(const QQuickChangeSet::Insert &insert, changeSet.inserts()) {
695−// qDebug() << "ListViewWithPageHeader::onModelUpdated Insert" << insert;
698+ qDebug() << "ListViewWithPageHeader::onModelUpdated Insert" << insert.index << insert.count;
696699 const bool insertingInValidIndexes = insert.index > m_firstVisibleIndex && insert.index < m_firstVisibleIndex + m_visibleItems.count();
697700 const bool firstItemWithViewOnTop = insert.index == 0 && m_firstVisibleIndex == 0 && m_visibleItems.first()->y() + m_clipItem->y() > contentY();
698701 if (insertingInValidIndexes || firstItemWithViewOnTop)
@@ -719,6 +722,7 @@ void ListViewWithPageHeader::onModelUpdated(const QQuickChangeSet &changeSet, bo
719722 ListItem *firstItem = m_visibleItems.first();
720723 firstItem->setY(firstItem->y() - item->height());
721724 adjustMinYExtent();
725+ qDebug() << "ListViewWithPageHeader::onModelUpdated growed up" << m_minYExtent;
722726 }
723727 }
724728 if (firstItemWithViewOnTop) {
@@ -745,6 +749,7 @@ void ListViewWithPageHeader::itemGeometryChanged(QQuickItem *item, const QRectF
745749 ListItem *firstItem = m_visibleItems.first();
746750 firstItem->setY(firstItem->y() - heightDiff);
747751 adjustMinYExtent();
752+ qDebug() << "ListViewWithPageHeader::itemGeometryChanged before viewport" << m_minYExtent;
748753 }
749754 }
750755 polish();
@@ -762,6 +767,7 @@ void ListViewWithPageHeader::headerHeightChanged(qreal newHeaderHeight, qreal ol
762767 m_headerItemShownHeight = qBound(static_cast<qreal>(0.), m_headerItemShownHeight, newHeaderHeight);
763768 updateClipItem();
764769 adjustMinYExtent();
770+ qDebug() << "ListViewWithPageHeader::headerHeightChanged A" << m_minYExtent;
765771 } else {
766772 if (oldHeaderY + oldHeaderHeight > contentY()) {
767773 // If the header is shown because its position
@@ -772,6 +778,7 @@ void ListViewWithPageHeader::headerHeightChanged(qreal newHeaderHeight, qreal ol
772778 // If the header is not on screen, just change the start of the list
773779 // so the viewport is not changed
774780 adjustMinYExtent();
781+ qDebug() << "ListViewWithPageHeader::headerHeightChanged B" << m_minYExtent;
775782 }
776783 }
777784}