crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> выделение элементов после пересортировки
Dim
  опции профиля:
сообщение 24.5.2012, 18:35
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 1
Регистрация: 24.5.2012
Пользователь №: 3400

Спасибо сказали: 0 раз(а)




Репутация:   0  


Доброго времени суток!
Может кто сталкивался с такой проблемой...

Есть QTableView + QSortFilterProxyModel+ модель на основе QAbstractTableModel.
Для QTableView selectionBehavior = SelecrRow, selectionMode=MultiSelection. т.е. выделяются строки целиком и в любой последовательности.
Набор выделенных строк выуживаю через QTableView::selectionModel()->selectedRows().
Сортируем таблицу, выделяем строки, удаляем - все работает.
Сортируем таблицу, выделяем строки, пересортировываем по другому столбцу, удаляем - selectionModel не содержит выделенных элементов, хотя они все еще отображаются выделенными.
Как это победить и почему так происходит???
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 26.12.2024, 4:32