Пожалуйста, объясните, как сделать ListView с полосой прокрутки и выделением item'ов.
Проблема в следующем:
Так работает:
ListView {
id: jobView
highlightFollowsCurrentItem: false
highlight: Component {
Item {
height: currentItem.height
...
}
}
...
}
Но скроллбар должен быть sibling'ом, поэтому надо ListView завернуть в в другой элемент.
Как только ListView оказывается внутри Item'а, то из кода компонента для подсветки выделенного элемента списка currentItem больше недоступен.
В общем, как ни крути, то недоступен currentItem, то недоступен сам jobView.
В целом, у меня вообще не получилось сделать подсветку выделенного item'а для ListView внутри любого другого элемента.