Предыдущий вариан работал не лучшим образом. Новый лучше. Добавляем MouseArea в делегат пунктов списка и пишем нечто вроде:
MouseArea {
anchors.fill: parent;
onPressed: {
myListView.currentIndex = index;
}
}
теперь все работает правильно
Заголовки (если есть) пропускаются