def __clickBtn(self): procesos = ListadoDialogo(ListadoDialogo.PROCESO, self) if procesos.exec_(): proceso = procesos.getSelected() actuaciones = ListadoDialogo(tipo = ListadoDialogo.ACTUACION, parent = self, proceso = proceso) if actuaciones.exec_(): actuacion = actuaciones.getSelected() if not self.hasCita(actuacion.getId_actuacion()): if hasattr(actuacion, 'cita'): cita1 = actuacion.cita else: cita1 = None dialogo = NuevaCita(actuacion=actuacion, cita=cita1, parent=self) if dialogo.exec_(): #cita = dialogo.getCita() #self.__ubicarCita(cita) self.__redibujar() dialogo.setParent(None) else: QtGui.QMessageBox.information(self,'Error', u'La actuación ya tiene una cita asignada') actuaciones.setParent(None) procesos.setParent(None)