[gelöst] Qt4: Zellentext von QTableWidget setzen

Alles rund um die Programmierung mit Qt
Antworten
-marcelp-
Beiträge: 36
Registriert: 12. Januar 2007 09:00
Kontaktdaten:

[gelöst] Qt4: Zellentext von QTableWidget setzen

Beitrag von -marcelp- »

Hallo zusammen,

ich habe noch Probleme beim Umstieg von Qt3 auf Qt4.
Ich möchte SQL-Daten in einem QTableWidget anzeigen.
Meine Binary verabschiedet sich mit der Meldung

Segmentation fault (core dumped)
*** Exited with status: 139 ***

bei diesem Code:

while(query.next())
{
tblLall->item(query.at(),0)->setText(query.value(0).toString());
tblLall->item(query.at(),1)->setText(query.value(1).toString());
...
}

(query = QSqlQuery, tblLall = QTableWidget)

Die Datenbankverbindung steht, ich kann die Daten zB. mit QMessageBox ausgeben.
Was ist falsch?

MfG, Marcel
Zuletzt geändert von -marcelp- am 11. Oktober 2007 20:51, insgesamt 2-mal geändert.
macman
Beiträge: 1738
Registriert: 15. Juni 2005 13:33
Wohnort: Gütersloh
Kontaktdaten:

Beitrag von macman »

Weißt Du wie man einen Debugger nutzt? Dann sollte es wohl kein Problem sein so einem Fehler auf die Schliche zu kommen.
Die deutsche Schriftsprache ist case-sensitive. Außerdem gibt es eine Interpunktionsnorm. Wenn manch einer seine Programme genauso schlampig schreibt, wie sein Posting hier, dann sollte er es lieber bleiben lassen.
-marcelp-
Beiträge: 36
Registriert: 12. Januar 2007 09:00
Kontaktdaten:

Beitrag von -marcelp- »

Ich konnte es inzwischen lösen:

tblLall->setItem(query.at(),0,new QTableWidgetItem(query.value(0).toString()));

MfG, Marcel
Antworten