QT QTableWidget: Titel der Spalten ändern
-
Das hier habe ich:
http://img399.imageshack.us/img399/5268/qtablewidget2ey.png
Nun will ich das da statt 0 und 1 ein anderer Titel steht, z.B. "Berechnungen".
Sowas habe ich versucht:QAbstractItemModel *model = new QStandardItemModel(1, 0, this); model->setHeaderData(0, Qt::Horizontal, QString("Caption")); TableWidget->setModel(model);
Das funktioniert aber nur mit einem QTableView, beim TableWidget ist die Methode private weil sie protected vererbt wurde. Wie gehe ich das an?
-
Oh da war doch so ein schönes beispiel in der C'T nummer 18 (vorausgezetzt QT4):
QStringList headerlabels;
headerlabels << "bla1" << "bla2";
TableWidget->setColumCount(headerLabels.count());
TableWidget->setHorizontalHeaderLabels(headerLabels);mfg der Coyote
-
perfekt