diff options
Diffstat (limited to 'archivo.py')
-rw-r--r-- | archivo.py | 16 |
1 files changed, 13 insertions, 3 deletions
@@ -19,13 +19,23 @@ import gtk import pickle import gobject +from gettext import gettext as _ -def crear_modelo(): +def crear_modelo(indice): '''create a define liststore model''' + archivo = open('files/actividades.pkl', 'rb') + dia = pickle.load(archivo) + contar = 0 modelo = gtk.ListStore(gobject.TYPE_INT, gobject.TYPE_STRING) #esto cambiara de acuerdo al proceso de automatizacion - modelo.append([0, 'Hola Mundo']) - modelo.append([1, 'Hola Mundo']) + if dia.has_key(indice): + for activ in dia[indice]: + modelo.append([contar, activ]) + contar += 1 + else : + vacio = (_('no hay actividades para el día de hoy')) + modelo.append([0,vacio]) + return modelo def abrir_efemeride(): |