from ui.fremantle.characterSheet import CharacterSheetUI
import ui.models as models
-import validation
from ui.fremantle.menu import Menu
class mEveMonUI:
# Create menu
menu = Menu(self.win, self.controller)
+ menu.set_refresh_cb(self.refresh_clicked)
# Attach menu to the window
self.win.set_app_menu(menu)
# column 0 is the portrait, column 1 is name
char_name = model.get_value(miter, 1)
- uid = model.get_value(miter, 2)
+ key_id = model.get_value(miter, 2)
- if uid:
- CharacterSheetUI(self.controller, char_name, uid)
+ if key_id:
+ CharacterSheetUI(self.controller, char_name, key_id)
else:
pass
+
+ def report_error(self, error):
+ hildon.hildon_banner_show_information(self.win.get_toplevel(), '', error)
class CharactersTreeView(hildon.GtkTreeView):
column.set_property("expand", True)
self.append_column(column)
- def refresh():
+ def refresh(self):
self.char_model.get_characters()
+