QAbstractItemModel, Qt 4 Models and Views , Tree Models