qt: fix cover generation on windows
in previous code, for path "C:/image.jpg", the url scheme will be "C" and the call to QQmlFile::urlToLocalFileorQrc with fail since url scheme is not "file" but the provided input path is valid file path, fix such cases