From c98b0448e1274955ace711261b30e304c7e3f04b Mon Sep 17 00:00:00 2001 From: Tuukka Hastrup Date: Tue, 1 Jan 2008 21:13:49 +0200 Subject: [PATCH] Wire link hover and click events from documentviews --- straw/ItemView.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/straw/ItemView.py b/straw/ItemView.py index 2133cf9..c15c566 100644 --- a/straw/ItemView.py +++ b/straw/ItemView.py @@ -210,8 +210,19 @@ class HTMLPresenter(MVP.BasicPresenter): def _initialize(self): # self._model.connect('request-url', self._request_url) # self._view.connect_widget_signal('on_url', self._on_url) + self._model.connect('status_changed', self._status_changed) + self._model.connect('open_uri', self._open_uri) self._item = None + def _open_uri(self, document, url): + try: + self.display_url(url) + finally: + return True + + def _status_changed(self, document, status): + post_status_message(status) + def _on_url(self, view, url): self._view.set_on_url(url) if url: -- 2.11.4.GIT