trying to use QDataWidgetMapper