QString profile = args.takeFirst();
QString rendermodule = args.takeFirst();
QString player = args.takeFirst();
- QString src = args.takeFirst();
+ QUrl srcurl = QUrl::fromEncoded(args.takeFirst().toUtf8());
+ QString src = srcurl.path();
QUrl desturl = QUrl::fromEncoded(args.takeFirst().toUtf8());
QString dest = desturl.path();
bool dualpass = false;
if (vprepos >= 0) {
vpre=args.at(vprepos);
}
- QStringList vprelist = vpre.replace("vpre=", "").split(",");
+ QStringList vprelist = vpre.replace("vpre=", "").split(',');
if (vprelist.size() > 0) {
args.replaceInStrings(QRegExp("^vpre=.*"), QString("vpre=").append(vprelist.at(0)));
}