Я не совсем уверен, что именно вы имеете в виду, говоря о "изменении" выбранных ячеек (содержание, форматирование, что-то еще?), Но я думаю, что QTableView::selectedIndexes()
(или QTableView::selectionModel()
, если вам нужно больше энергии) поможет вам,Вы можете пройтись по возвращенным индексам и обновить свою базовую модель.
Если вы используете QSortFilterProxyModel
, вам придется использовать QSortFilterProxyModel::mapFromSource()
и связанные методы, чтобы отобразить выбранные ячейки в табличном представлении нафактические модельные показатели.