Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: index в tableview
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt Разработка баз данных
sib
Здраствуйте. Прошу помощи в решениии проблемы. Немогу определить номер выделенной строки в tableview.
wiz29
Цитата(sib @ 27.12.2011, 9:13) *
Здраствуйте. Прошу помощи в решениии проблемы. Немогу определить номер выделенной строки в tableview.

Если нужно именно строки то смотри примерно так (данный метод актуален, когда выбрана именно строка целиком)
QAbstractItemView* pView = getTableView();//это пример, не следует понимать буквально:)
QItemSelectionModel* pSelModel = pView->selectionModel();
QModelIndexList selectedRows = pSelModel->selectedRows();

Если интересует строка для текущей выделенной ячейки, то примерно так:
QAbstractItemView* pView = getTableView();
QModelIndex cellId = pView->currentIndex();
int rowNumber = cellId.row();
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.