From d3a385101c990880979f5d40f54c844b0fdfe2e2 Mon Sep 17 00:00:00 2001 From: Matthijs Kooijman Date: Tue, 3 Nov 2009 09:41:57 +0100 Subject: [PATCH] Put all of the menu handling code in View. This leaves the keybinding code alone, for now. --- src/gui/gui.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/gui/gui.py b/src/gui/gui.py index ea288a3..bbb5f0a 100644 --- a/src/gui/gui.py +++ b/src/gui/gui.py @@ -143,7 +143,7 @@ class View(object): Update the gui after a change in model or some user interaction. Should be filled by subclasses. """ - pass + appuifw.app.menu=self.get_menu_entries() def get_menu_entries(self): """ Returns a list of menu entries to display. Will be @@ -183,9 +183,6 @@ class ListView(View): index = 0 self.set_bindings_for_selection(index) - def refresh(self): - appuifw.app.menu=self.get_menu_entries() - def set_index(self,index): if index > len(self.widgets): index = len(self.widgets) -- 2.30.2