| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > как получить значения из QTableView |
| Автор: baggins 5.8.2009, 17:35 |
| как получить значения из QTableView, которые являются нумерацией строк в модели с которой представление ассоциировано. Эти значения выделены на скриншоте. |
| Автор: SABROG 5.8.2009, 18:11 |
| Вероятно этим методом: int QTableView::rowViewportPosition ( int row ) const |
| Автор: baggins 5.8.2009, 19:35 |
| не, не то немного. в общем обрисовываю ситуацию. есть представление (QTableView), модель (QSqlRelationalTableModel) и модель посредник (QSortFilterProxyModel). через модель посредник осуществляется фильтрация строк. при двойном клике на строку должен извлекаться id изображения (скрытый столбец в представлении) и открываться найденное по id изображение, которое эту строку описывает. как получить в отфильтрованном списке значение столбца id для выделенной строки. не могу найти просто у QSortFilterProxyModel функцию получения значения столбца текущей строки |
| Автор: SABROG 5.8.2009, 21:47 | ||
Вероятно как-то так, код я не проверял:
|
| Автор: baggins 6.8.2009, 00:06 |
| спасибо большое |