Ich habe versucht, QT4 mit einem QTableWidget zu verwenden, um Daten zu speichern. Ich bin anscheinend nicht in der Lage, eine Zelle auszuwählen und den Text daraus zu entfernen, und wollte sehen, warum sie nicht abgerufen wird.den Text in einer bestimmten Zelle in einem QTableWidget abrufen?
ui->QTableWidget->item(ui->QTableWidget->rowCount(),0)->setText("");
Ausführung dies bewirkt, dass das Programm der Initialisierung zum Absturz: qDebug() < tableWidget-> item (0,1) -> Text(); –
eyecreate
Haben Sie etwas zur Liste hinzugefügt? Wenn nicht, gibt Element (0, 1) NULL zurück und der Versuch, den NULL-Zeiger zu dereferenzieren, um den Text zu erhalten, führt zu einem Absturz. –
Wie füge ich etwas zur Liste hinzu? Ich habe eine Zeile erstellt, die es ist, ich dachte, die Zeile würde leere Zellen haben, wenn sie erstellt werden. Wie weise ich diesen neuen Zellen beim Einfügen einer Zeile Werte zu? – eyecreate