@@ -82,6 +82,7 @@ ListViewWithPageHeader::ListViewWithPageHeader()
83 connect(this, SIGNAL(contentWidthChanged()), this, SLOT(onContentWidthChanged()));
83 connect(this, SIGNAL(contentWidthChanged()), this, SLOT(onContentWidthChanged()));
84 connect(this, SIGNAL(contentHeightChanged()), this, SLOT(onContentHeightChanged()));
84 connect(this, SIGNAL(contentHeightChanged()), this, SLOT(onContentHeightChanged()));
85+ connect(this, SIGNAL(heightChanged()), this, SLOT(onHeightChanged()));
87ListViewWithPageHeader::~ListViewWithPageHeader()
88ListViewWithPageHeader::~ListViewWithPageHeader()
@@ -578,6 +579,12 @@ void ListViewWithPageHeader::onContentWidthChanged()
578 m_clipItem->setWidth(contentItem()->width());
579 m_clipItem->setWidth(contentItem()->width());
582+void ListViewWithPageHeader::onHeightChanged()
584+ setMaximumFlickVelocity(height() * 10);
585+ setFlickDeceleration(height() * 2);
581void ListViewWithPageHeader::onModelUpdated(const QQuickChangeSet &changeSet, bool /*reset*/)
588void ListViewWithPageHeader::onModelUpdated(const QQuickChangeSet &changeSet, bool /*reset*/)
583 // TODO Do something with reset
590 // TODO Do something with reset