def __init__(self,controller):
# TODO: no me mola mucho esto
self.gladefile = "glade1.glade"
self.wTree = gtk.glade.XML(self.gladefile)
self.img = None
self.done = False
self.thrd = None
# Widgets
self.win = self.wTree.get_widget("mainWindow")
self.dlg_settings = self.wTree.get_widget("dialog_settings")
self.img_gtk = self.wTree.get_widget("imgVideo")
self.area = self.wTree.get_widget("drwCubo")
self.scrolledWindow = self.wTree.get_widget("scrolledSolver")
self.txtSolver = self.wTree.get_widget("txtSolver")
self.txtSolverBuffer = self.txtSolver.get_buffer()
self.win.connect("delete_event",self.leave_app)
self.img_flag=0
#TODO: Comprobar estas senales
senales = { "on_camara_on_off": self.on_camara_on_off,
"on_salir" : self.leave_app,
"on_cmdSettings" : self.on_cmdSettings,
}
self.wTree.signal_autoconnect(senales)
self.gobjectid = 0
controller.set_view(self)
self.controller = controller
# setters de widgets
评论列表
文章目录