QML: выделение элемента в ListView кликом мыши. Возможно?
нашел решение в интернете, может быть кому-то поможет:

нужно в айтеме делегата определить объект MouseArea и обрабатывать в нем щелчек ЛКМ:

Component
 {
        id: delegate

        Item
        {
                MouseArea
                {
                    anchors.fill: parent

                    onClicked:
                    {
                        myList.currentIndex = index
                    }
                }
        ...
}

Я бы порекоммендовал дождаться Qt5 с QtComponents.