Beim Befüllen mit knapp 600 Zeilen braucht mein Programm ca. 74.464 msec (d. h. 74 Sekunden) -- ganz schön lang bei einem Dual-Core-Prozzi. Zum Befüllen muß leider für jede gewünschte Zeile ein neues QTableWidgetItem allokiert werden:
Code: Alles auswählen
QTableWidgetItem* item1 = new QTableWidgetItem(irgendwasString);
dbTableWidget->setItem(row,0,item1);
QTableWidgetItem* item2 = new QTableWidgetItem(egalString);
dbTableWidget->setItem(row,1,item2);
QTableWidgetItem* item3 = new QTableWidgetItem(sonstwoString);
dbTableWidget->setItem(row,2,item3);
Ist QTableWidget hier einfach überfordert oder kann ich da noch was machen?