[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Papo-hackers] Fallas al actualizar la nueva version de cimarron con Pan
From: |
maram |
Subject: |
[Papo-hackers] Fallas al actualizar la nueva version de cimarron con Pantalla de ABM |
Date: |
Wed, 8 Dec 2004 10:14:26 -0300 |
041207-1035
Al tratar de actualizar la version de cimarron recientemente subida a
cvs, me surgen los siguientes errores, respecto a la version sobre la
que veniamos trabajando.
esquema:
1) mainRecep.py se encarga de lanzar la aplicacion y mostrar un window
con un boton.
2) la accion de dicho boton se enlaza con ReceptionABM, que es un
ConsistencyController que maneja el modelo Reception.
3) ReceptionABM, coordina objetos relacionados, entre ellos
ReceptionData, quien en definitiva muestra los datos como fecha,
nombre, etc... dentro de una pagina del notebook que posee
ReceptionABM.
address@hidden:~/src/agro-new$ sh runRecep.sh
Traceback (most recent call last):
File "mainRecep.py", line 22, in ?
from MyControllers.ReceptionABM import ReceptionABM
File "/home/marceloa/src/agro-new/MyControllers/ReceptionABM.py",
line 23, in ?
from MyControllers.ReceptionData import ReceptionData
File "/home/marceloa/src/agro-new/MyControllers/ReceptionData.py",
line 27, in ?
class ReceptionData (ui.ViewController):
AttributeError: 'module' object has no attribute 'ViewController'
las lineas relacionadas en ReceptionData.py son:
ui = cimarron.getEngine()
class ReceptionData (ui.ViewController):
tampoco entiendo porque si pongo en vez de lo anterior, directamente:
from Controllers.ViewController import ViewController
class ReceptionData (ViewController):
obtengo el error siguiente
address@hidden:~/src/agro-new$ sh runRecep.sh
(mainRecep.py:2022): Gtk-CRITICAL **: file gtkwidget.c: line 3944
(gtk_widget_set_parent): assertion `!GTK_WIDGET_TOPLEVEL (widget)'
failed
Traceback (most recent call last):
File "mainRecep.py", line 56, in ?
main ()
File "mainRecep.py", line 46, in main
windowTitle=u"Recepcion de Muestras",
File "/home/marceloa/src/agro-new/MyControllers/ReceptionABM.py",
line 45, in __init__
self.buildView ()
File "/home/marceloa/src/agro-new/MyControllers/ReceptionABM.py",
line 54, in buildView
action=lambda *i: self.newModel(),
File "/home/marceloa/src/agro-new/MyControllers/ReceptionData.py",
line 33, in __init__
self.buildView ()
File "/home/marceloa/src/agro-new/MyControllers/ReceptionData.py",
line 136, in buildView
super (ReceptionData, self).buildView ()
AttributeError: 'super' object has no attribute 'buildView'
Ademas si tambien elimino la linea super(ReceptionDatamself).buildVIew
falla al querer agregar ReceptionData al notebook, informandome que el
child, no tiene el objeto _obj.
Cual es la diferencia "teorica" entre ambas formas y porque fallan?
maram
- [Papo-hackers] Fallas al actualizar la nueva version de cimarron con Pantalla de ABM,
maram <=