Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
desktopFile.writeEntry("Name", name);
desktopFile.writeEntry("Type", "Link");
desktopFile.writeEntry("URL", remoteUrl);
- desktopFile.writeEntry("Charset", url.fileEncoding());
+ desktopFile.writeEntry("Charset", url.queryItemValue("charset"));
desktopFile.sync();
org::kde::KDirNotify::emitFilesAdded( "remote:/" );
}
QString cmd;
KUrl uri = filterData->uri();
- if ( uri.isLocalFile() && !uri.hasRef() && uri.query().isEmpty() &&
+ if ( uri.isLocalFile() && !uri.hasFragment() && !uri.hasQuery() &&
(filterData->uriType() != KUriFilterData::NetProtocol))
cmd = uri.toLocalFile();
else