bin grad dabei ein QTableWidget zu erstellen, aber irgendwie hab ich grad ein Brett vor dem Kopf. Ich will einfach die Zeilen, die markiert sind löschen, das sieht bis jetzt so aus:
Code: Alles auswählen
void Settings::delItem(){
QList<QTableWidgetItem*> selectedItemsList;
selectedItemsList = tableWidget->selectedItems();
for (int i = 0; i < selectedItemsList.size(); ++i) {
tableWidget->removeRow(tableWidget->row(selectedItemsList.at(i)));
selectedItemsList = tableWidget->selectedItems();
}
}
Ich bräuchte ja eigentlich sowas, dass alle items, die in der gelöschten row waren, aus der selectedItemsList gelöscht werden, aber ich weiß gerade einfach nicht wie