void LineEditDialog::on_deselectPlyButton_pressed() { QModelIndexList selected = this->selectedPlyView->selectionModel()->selectedIndexes(); QStringList list = _allPly->stringList(); for (QModelIndexList::iterator it = selected.begin(); it != selected.end(); ++it) { list.append(it->data().toString()); _selPly->removeRow(it->row()); } _allPly->setStringList(list); }
void GMSHPrefsDialog::on_selectGeoButton_pressed() { QModelIndexList selected = this->allGeoView->selectionModel()->selectedIndexes(); QStringList list = _selGeo->stringList(); for (QModelIndexList::iterator it = selected.begin(); it != selected.end(); ++it) { list.append(it->data().toString()); _allGeo->removeRow(it->row()); } _selGeo->setStringList(list); }