Changed promptFirstDataSetImage to return string instead of QString