Seite 1 von 1

[gelöst] QTableWidget zeigt keine horizontalHeaders an

Verfasst: 5. Januar 2017 17:20
von bobcat
Ich habe ein QTableWidget, das ich über den QtDesigner in eine GUI eingebaut habe. Im Code mache ich dann folgendes:

Code: Alles auswählen

tableWidget->clear();
tableWidget->setRowCount(0);

QStringList headerLabels;
headerLabels << "header1" << "header2";

tableWidget->setColumnCount(headerLabels.size());
tableWidget->setHorizontalHeaderLabels(headerLabels);
Wenn ich meine Applikation jetzt starte, sehe ich allerdings nicht meine headerLabels, sondern einfach "1" und "2". Hat jemand eine Idee, woran's liegen könnte?

Re: QTableWidget zeigt keine horizontalHeaders an

Verfasst: 5. Januar 2017 19:01
von Christian81
Ein minimales Beispiel bitte. Ich gehe davon aus dass sie später überschrieben werden.

Re: QTableWidget zeigt keine horizontalHeaders an

Verfasst: 13. Januar 2017 15:16
von bobcat
Ich habe mich darangesetzt, ein einfaches Beispiel zu erstellen (dauert ja auch eine Weile) und dabei den Fehler gefunden ... ich hatte noch ein clear() übersehen, nachdem ich die Header gesetzt hatte. Ohne das geht's natürlich.