Russian Qt Forum

Qt => Model-View (MV) => Тема начата: lighting от Февраль 03, 2012, 13:47



Название: [Решено] QSortFilterProxyModel и hasSelection
Отправлено: lighting от Февраль 03, 2012, 13:47
Как можно узнать что в SortFilterProxyModel что-то выбрано?
QItemSelectionModel располагает методом hasSelection и сигналом selectionChanged но SortFilterProxyModel  никак не наследуется от QItemSelectionModel. mapSelectionFromSource  и mapSelectionToSource позволяют узнать какие индексы выбраны, но не когда это было сделано.


Название: Re: QSortFilterProxyModel и hasSelection
Отправлено: mutineer от Февраль 03, 2012, 13:49
Как я понимаю выделение айтемов - это задача вью. может у него и спрашивать?


Название: Re: QSortFilterProxyModel и hasSelection
Отправлено: Странник от Февраль 03, 2012, 15:20
QItemSelectionModel *QAbstractItemView::selectionModel() const


Название: Re: QSortFilterProxyModel и hasSelection
Отправлено: lighting от Февраль 03, 2012, 18:07
Спасибо, помогло.