I start to port KURL url; url.setPath( tmp_filename + ".html" ); kdDebug() << "Opening URL: " << url.htmlURL() << endl; KParts::URLArgs args (browserExtension()->urlArgs()); args.reload=true; // Don't use the cache browserExtension()->setURLArgs(args); openURL( url ); Into KUrl url; url.setPath( tmp_filename + ".html" ); kDebug() << "Opening URL: " << Qt::escape(url.prettyUrl()) << endl; KParts::BrowserArguments args ( ??? ); KParts::OpenUrlArguments argsUrl ( arguments() ); argsUrl.setReload( true ); // Don't use the cache browserExtension()->setBrowserArguments(args); openUrl( url );