From 6dea3661a0020ba659b7cb54034effe66e6b671f Mon Sep 17 00:00:00 2001 From: Yader Velásquez Date: Sun, 29 Aug 2010 22:59:15 +0000 Subject: ya guarda y lee, y los muestra en la ventana de actividades --- (limited to 'archivo.py') diff --git a/archivo.py b/archivo.py index b200fce..e609750 100644 --- a/archivo.py +++ b/archivo.py @@ -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(): -- cgit v0.9.1