The boundsBehavior can be one of:Flickable.StopAtBounds - the contents can not be dragged beyond the boundary of the flickable, and flicks will not overshoot. Flickable.DragOverBounds - the contents can be dragged beyond the boundary of the Flickable, but flicks will not overshoot. Flickable.DragAndOvershootBounds (default) - the contents can be dragged beyond the boundary of the Flickable, and can overshoot the boundary when flicked.
Addendum: In regards to the top-of-list marker, I would suggest an extra list item, like: [Pull Me Down To REFRESH] If it is possible, use a different background color {to drawn your attention} and very small font and small height {as to not waste space}. I assume you decided on this pull-down method so that you would not waste any screen space. But you will need something to let your users know its there.