def closeEvent( self, event ): """Redefinicion del closeEvent de qt""" QWidget.closeEvent( self, event ) if not self.parent.vprincipal.isVisible(): qApp.exit(0) else: self.hide()
def closeEvent(self, event): """Acciones que se realizaran cuando el usuario cierre la ventana. Guarda el estado de la configuración, incluyendo los ficheros recientemente abiertos""" if not self.__dproyecto_modificado(): return QWidget.closeEvent(self, event) if not self.parent.vsalida.isVisible(): self.__config.guardar() qApp.exit(0) else: self.hide()