I have noticed, that the cause is in QListView::BatchedMode. In this mode view does layout in several stages. I need to call scrollTo() method after the last layout accured. Does anybody know, how can I catch that moment? -- Regards, Anthony