From 38e99ee34870baa7b866348cb340ef9e9edc422e Mon Sep 17 00:00:00 2001 From: megabigbug Date: Fri, 18 Dec 2009 20:46:52 +0100 Subject: download one link with org.kde.kget.main.addTransfer --- src/webview.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/webview.cpp b/src/webview.cpp index f766ab58..a6ebd08d 100644 --- a/src/webview.cpp +++ b/src/webview.cpp @@ -400,9 +400,10 @@ void WebView::downloadLinkWithKGet() QDBusInterface kget("org.kde.kget", "/KGet", "org.kde.kget.main"); KAction *a = qobject_cast(sender()); - QList contentList; - contentList.append(a->data().toUrl().toString()); - kget.call("importLinks", QVariant(contentList)); + QString url = a->data().toUrl().toString(QUrl::RemoveFragment); + QString filename = QDir::homePath()+"/"+url.remove(0,url.lastIndexOf("/")+1); + kDebug() << filename; + kget.call("addTransfer", a->data().toUrl().toString(), filename, true); } -- cgit v1.2.1