SF.net SVN: fclient:[752] trunk/fclient/src/fclient/Ui_ViewBrowser.py
Status: Pre-Alpha
Brought to you by:
jurner
|
From: <jU...@us...> - 2008-07-26 09:39:45
|
Revision: 752
http://fclient.svn.sourceforge.net/fclient/?rev=752&view=rev
Author: jUrner
Date: 2008-07-26 09:39:55 +0000 (Sat, 26 Jul 2008)
Log Message:
-----------
add download link to disk
Modified Paths:
--------------
trunk/fclient/src/fclient/Ui_ViewBrowser.py
Modified: trunk/fclient/src/fclient/Ui_ViewBrowser.py
===================================================================
--- trunk/fclient/src/fclient/Ui_ViewBrowser.py 2008-07-26 09:15:26 UTC (rev 751)
+++ trunk/fclient/src/fclient/Ui_ViewBrowser.py 2008-07-26 09:39:55 UTC (rev 752)
@@ -355,7 +355,7 @@
shortcut=QtGui.QKeySequence(self.trUtf8('Ctrl+F')),
trigger=parent.onSearch,
)
-
+
def intertwineBrowserActions(self, browser=None):
"""intertwines Browser actions with BrowserWidget actions
@note: call everytime the current browser changes
@@ -697,8 +697,8 @@
menu.addAction(browser.pageAction(page.OpenLink))
menu.addAction(browser.pageAction(page.OpenLinkInNewWindow))
menu.addAction(browser.pageAction(page.CopyLinkToClipboard))
- ##menu.addAction(DownloadLinkToDisk))
-
+ menu.addAction(browser.pageAction(page.DownloadLinkToDisk))
+
menu.addSeparator()
menu.addAction(browser.pageAction(page.OpenImageInNewWindow))
menu.addAction(browser.pageAction(page.DownloadImageToDisk))
@@ -724,6 +724,8 @@
self.load(hitTestResult.frame().url(), browser=browser)
elif action == browser.pageAction(page.DownloadImageToDisk):
self._downloadImageToDisk(hitTestResult)
+ elif action == browser.pageAction(page.DownloadLinkToDisk):
+ self._downloadKeyToDisk(hitTestResult.linkUrl())
elif action == self.fcActions['ActionObjectProperties']:
dlg = Ui_DlgPropsBrowserObject.PropsBrowserObjectDlg(self, hitTestResult=hitTestResult)
if dlg.exec_() == dlg.Accepted:
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|