QAbstractItem based model, some gui ugly modifications