Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Удаление записи, выделенной в QTableView (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/udalenie-zapisi-vydelennoj-v-qtableview-358244/)

Guest 30.09.2011 21:02

Удаление записи, выделенной в QTableView
 
Всем привет. Пытаюсь разобраться с MVC.Возникла небольшая проблема. Есть, QTableView, есть QSqlTableModel привязанный к нему. Мне нужно при клике по кнопке, удалить все строки на которых есть выделение. Пытаюсь сделать это так:Код: QModelIndexList indexes = passwordsTableView->selectionModel()->selectedRows(); for (int i = 0; i < indexes.count(); i++) { passwordsTableModel->removeRow(indexes.at(i).row()); }Но... Почему-то не получается. В чем проблема?Спасибо.


Часовой пояс GMT, время: 05:09.


© www.otvetnemail.ru - Форум вопросов и ответов.