I'd like to be able to use a QTreeView to depict parent - child / ownership relationships, but have different attributes (columns) shown at the different levels.
This would be like the advanced / subgrid example at:
http://www.trirand.com/blog/jqgrid/jqgrid.html

Essentially, I'd like to have nested tables.

For example, lets say you had a list of people and attributes on them. And each person could own mulitple cars, and each car has mulitple wheels, with specfic attributes.

PersonId Name Age Hair
1 Harold 64 Blond
Vehicle Make License Plate Color
Mazda 458-555 Blue
WheelId size color rating
1 15 Black 5
2 15 White 2
3 15 White 2
4 15 Black 5
BMW 468-595 Red
WheelId size color rating
1 15 Black 5
2 15 Black 5
3 15 Black 5
4 15 Black 5
2. Joe 50 Brown
Vehicle Make License Plate Color
MB 998-555 Red
WheelId size color rating
1 17 Black 5
2 17 Black 1
3 17 Black 5
4 17 Black 7
Honda 548-585 Green
WheelId size color rating
1 16 Black 5
2 16 Black 5
3 16 Black 5
4 16 Black 5

Does anyone have an example of this? How would I go about having different colums or different tables at different levels in the tree?

-Lars