Добрый день.
Такой вопрос.
Пишу приложение подвинчиваю QSqlTableModel к QTableView.
modelAP = new QSqlTableModel();
modelAP->setTable("Input");
и далее
modelAP->insertRows(modelAP->rowCount(), 1);
Там я вношу данные при
ui->ListAP->setSelectionBehavior(QAbstractItemView::SelectItems);
и по кнопке успешно добавляю в БД.
Но надо чтобы при выделении одного итема выделялась вся строка полностью.
ui->ListAP->setSelectionBehavior(QAbstractItemView::SelectRows);
- неподходит !!!
Когда выделяется таким способом вся строка то можно вписать в одну я чейку данные, а при двойном клике на другую ячейку - данные в прошлой стираются.
Что делать
Может можно переопределить как-то этот метод ? Или ещё что ?