Added fix to prevent QPyNullVariant in OSX when setting values is

only added for now for the geonodeurl setting