Indexbelegung bei QTableWidget
Verfasst: 25. April 2009 22:10
Hallo miteinander,
ich habe in meiner Benutzeroberfläche ein QTableWidget mit 2 spalten und je nach eingabe unterschiedlich vielen zeilen. ich möchte in einer funktion die strings aus allen items auslesen und in einen datenstream out schreiben.
dafür habe ich folgende schleife geschrieben:
for (int i=0; i < tableWidget->rowCount();i++)
{
*out << tableWidget->item(i,0)->text();
*out << tableWidget->item(i,1)->text();
*out << "\n" ;
}
aber das programm läuft immer in der letzten zeile in der 2ten spalte auf einen fehler weil dieses item scheinbar nicht vorhanden ist. hab mir jetzt die dokus angesehen, aber versteh den grund nicht.
hat vielleicht jemand ein beispiel oder kann mir jemand erklären wie der index bei QTableWidget funktioniert?
danke schon im vorraus!!
ich habe in meiner Benutzeroberfläche ein QTableWidget mit 2 spalten und je nach eingabe unterschiedlich vielen zeilen. ich möchte in einer funktion die strings aus allen items auslesen und in einen datenstream out schreiben.
dafür habe ich folgende schleife geschrieben:
for (int i=0; i < tableWidget->rowCount();i++)
{
*out << tableWidget->item(i,0)->text();
*out << tableWidget->item(i,1)->text();
*out << "\n" ;
}
aber das programm läuft immer in der letzten zeile in der 2ten spalte auf einen fehler weil dieses item scheinbar nicht vorhanden ist. hab mir jetzt die dokus angesehen, aber versteh den grund nicht.
hat vielleicht jemand ein beispiel oder kann mir jemand erklären wie der index bei QTableWidget funktioniert?
danke schon im vorraus!!