[gelöst]TableWidget Zeile durch Auswahl löschen
Verfasst: 8. Oktober 2007 14:25
Hi,
die Suchefunktion hat leider nichts zu meinen Problem gebracht.
Ich hab ein QTableWidget und möchte die Zeilen, die ich ausgewählt habe löschen.
Ein kleiner teil des Codes:
QPushButton *remove = new QPushButton(tr("Zeile entfernen"), this);;
connect(removeRow, SIGNAL(clicked()), this, SLOT(removeItem()));
void MyWidget::removeItem()
{
int row =table->rowCount();
table->removeRow(row-1);
}
so würde er nur die letzte Zeile löschen, jedoch möchte ich, das alle Zeilen die per Mausklick ausgewählt wurden gelöscht werden, bietet mir diese Möglichkeit nur QTableView?
die Suchefunktion hat leider nichts zu meinen Problem gebracht.
Ich hab ein QTableWidget und möchte die Zeilen, die ich ausgewählt habe löschen.
Ein kleiner teil des Codes:
QPushButton *remove = new QPushButton(tr("Zeile entfernen"), this);;
connect(removeRow, SIGNAL(clicked()), this, SLOT(removeItem()));
void MyWidget::removeItem()
{
int row =table->rowCount();
table->removeRow(row-1);
}
so würde er nur die letzte Zeile löschen, jedoch möchte ich, das alle Zeilen die per Mausklick ausgewählt wurden gelöscht werden, bietet mir diese Möglichkeit nur QTableView?