Change list models

Proper fix for previous pull #28

In Qt4 roleNames() is not virtual thus we have to call setRoleNames()