Пример #1
0
    def restaurar(self,database=True,config=True):
	  File = QtGui.QFileDialog()
	  saveFile = File.getOpenFileName(self, "Escoga el archivo de respaldo",self.kfg.getDato('respaldo','lpath'),self.tr("Respaldos (*.tar.gz *.tar.bz2 *.zip)"))
	  if (saveFile!=""):
	    rs=Respaldo()
	    self.setCursor(QtGui.QCursor(3))
	    if rs.restaurar(saveFile,database,config):
		self.setCursor(QtGui.QCursor(0))
	      	msgBox=QtGui.QMessageBox(QtGui.QMessageBox.Information,"El respaldo ha sido restaurado.","La base de datos ha sido restaurada, todos los cambios hechos desde la fecha del respaldo, han sido eliminados.",QtGui.QMessageBox.Close,self)
		msgBox.exec_()