Здравствуйте, гость ( Вход | Регистрация )
Гость | Дата 4.5.2012, 13:53 |
Можно транслировать индексы из SelectionModel, вручную используя mapFromSource прокси модели, возможно есть менее варварский способ. | |
AndreiNone | Дата 4.5.2012, 13:20 |
Привет всем. Есть модель, наследник от QAbstractTableModel, и два представления (QTableView). Необходимо сделать: 1. в одном представлении отображать данные модели с возможностью сортировки, фильтрации и настройки отображаемых столбцов (убрать/показать нужные оператору столбцы). 2. при выборе какой-либо строки в первом представлении, во втором представлении необходимо показать "полную" запись из модели. При этом, необходимо сделать чтобы столбцы модели, отображались в этом представлении в виде строк. С первым вопросом справился: связал: MyModel(QAbstractTableModel) с modelSort(QSortFilterProxyModel) и далее с TableView_1 так же связал: modelSelection(QItemSelectionModel) с modelSort(QSortFilterProxyModel) А вот со вторым вопросом ступор. Selection есть, а что с ним сделать, что бы он отобразился во втором представлении не знаю!!! |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.4.2024, 23:12 |