switched file path handling from QString/QUrl mix to pure QUrl, more robust queue