Actually hook up the action button

This commit is contained in:
Marco Pesenti Gritti
2006-05-17 17:14:36 -04:00
parent 7f33469924
commit 8d1e105e51
3 changed files with 13 additions and 138 deletions
+2 -1
View File
@@ -16,6 +16,7 @@ class NotificationBar(gtk.HBox):
self._text_label.show()
self._action_button = gtk.Button()
self._action_button.connect('clicked', self.__button_clicked)
self.pack_start(self._action_button, False)
self._action_button.show()
@@ -26,5 +27,5 @@ class NotificationBar(gtk.HBox):
self._action_id = action_id
self._action_button.set_label(action_text)
def __action_button_clicked(self):
def __button_clicked(self):
self.emit("action", self._action_id)
+2
View File
@@ -173,9 +173,11 @@ class BrowserActivity(activity.Activity):
self._mode = BrowserActivity.SOLO
def __notif_bar_action_cb(self, bar, action_id):
print action_id
if action_id == 'set_shared_address':
address = self.embed.get_address()
self._model.set_value('current_address', address)
print 'address set to ' + address
elif action_id == 'goto_shared_address':
address = self._model.get_value("current_address")
self.embed.load_address(address)