Wo liegt eigentlich der Unterschied zwischen TableView und TableWidget? (oder auch ListView und ListWidget).
In der Doku steht etwas davon das TableView für eigene Tabellen-Kreationen oder so ist, kann das jemand genauer erläutern? 8)
Unterschied zwischen TableView und TableWidget
Re: Unterschied zwischen TableView und TableWidget
Tree/List/Tableview arbeiten mit models (QAbstractItemModel, nicht die mit den dünnen Beinen).Strahlex hat geschrieben:Wo liegt eigentlich der Unterschied zwischen TableView und TableWidget? (oder auch ListView und ListWidget).
In der Doku steht etwas davon das TableView für eigene Tabellen-Kreationen oder so ist, kann das jemand genauer erläutern? 8)
Das Model liefert die Daten, während das View sich auf die Anzeige spezialisiert.
Ein QTableWidget fütterst du nur mit Strings/QTableWidgetItems, das ganze ist Item-basiert.
Während du z.B. bei nem QTableView einfach das Model, welches die Daten liefert, austauschen kannst, ist das bei nem QTableWidget nicht so einfach. Da ist es fast leichter das ganze Widget auszutauschen.
-
Christian81
- Beiträge: 7319
- Registriert: 26. August 2004 14:11
- Wohnort: Bremen
- Kontaktdaten: