inspector: implement proper QAbstractItemModel subclass to serve controls