Changeset 30f3152 in terepaima
- Timestamp:
- Feb 20, 2018, 12:56:20 PM (6 years ago)
- Branches:
- stretch
- Children:
- 2f98fe1
- Parents:
- db91752
- Location:
- terepaima-0.4.16/sources
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
terepaima-0.4.16/sources/mainwindow.cpp
rdb91752 r30f3152 347 347 348 348 on_tabWidget_currentChanged(m_tabWidget->currentIndex()); 349 350 //localFile = new QFile("download.pdf"); 351 //QString downloadfilesign = currentTab()->fileInfo().absoluteFilePath(); 352 //qDebug("Dirección del archivo %s", downloadfilesign); 353 354 //localFile = new QFile("download.pdf"); 355 //localFile = new QFile(downloadfilesign); 349 356 } 350 357 … … 4101 4108 qDebug("** downloadSignedFile() **"); 4102 4109 4103 url = "https://murachi.cenditel.gob.ve/Murachi/0.1/archivos/descargas/aee1a794-5fc7-4008-ac6d-de2e79583074.pdf"; 4110 QString downloadfilesign = currentTab()->fileInfo().absoluteFilePath(); 4111 //qDebug("Dirección del archivo %s", downloadfilesign); 4112 4113 localFile = new QFile(downloadfilesign); 4114 4115 //url = "https://murachi.cenditel.gob.ve/Murachi/0.1/archivos/descargas/aee1a794-5fc7-4008-ac6d-de2e79583074.pdf"; 4116 url = "https://murachi.cenditel.gob.ve/Murachi/0.1/archivos/descargas/" + signedfile; 4104 4117 QString empty = ""; 4118 4119 delete manager; 4120 manager = NULL; 4121 4105 4122 executeRest(url.toString(), "admin", "admin", empty); 4106 4123 … … 4158 4175 // //connect(response,SIGNAL(finished()),this, SLOT(httpDownloadFinished())); 4159 4176 */ 4177 QString newfilesign = currentTab()->fileInfo().absoluteFilePath(); 4178 open(newfilesign); 4179 m_detailsSignatureView->setModel(view_table_verify_signature()); // refresca la table de verificación de firma electrónica 4160 4180 4161 4181 } … … 4332 4352 QString newsignature = QString(m_nct->toHex(result)); 4333 4353 qDebug("Resultado Firma en HEX: |%s|", qPrintable(newsignature)); 4334 open("/home/pbuitrago/Cenditel/Seguridad/POA-2015/Portal_verificacion_firma/reconocimientoMurachi-signed.pdf"); // para refrescar el archivo al firmado4354 //open("/home/pbuitrago/Cenditel/Seguridad/POA-2015/Portal_verificacion_firma/reconocimientoMurachi-signed.pdf"); // para refrescar el archivo al firmado 4335 4355 m_detailsSignatureView->setModel(view_table_verify_signature()); // refresca la table de verificación de firma electrónica 4336 4356 QString resenas = QString("{\"signature\":\"%1\"}").arg(newsignature); … … 4419 4439 4420 4440 void MainWindow::httpDownloadFinished() { 4421 qDebug("MainWindow::httpDownloadFinished....*1"); 4422 localFile.flush(); 4423 localFile.close(); 4441 qDebug("MainWindow::httpDownloadFinished....*1"); 4442 4443 if (!reply->error()) { 4444 //localFile = new QFile("download.pdf"); 4445 4446 //localFile->setFileName("download.pdf"); 4447 4448 4449 if (!localFile->open(QIODevice::WriteOnly )) 4450 return; 4451 ; 4452 localFile->write(reply->readAll()); 4453 4454 4455 } else { 4456 qDebug("handleNetworkData OCURRED ERROR network error: |%s|",qPrintable(reply->errorString())); 4457 } 4458 4459 localFile->flush(); 4460 //localFile->AbortErrorclose(); 4461 localFile->close(); 4424 4462 reply->deleteLater(); 4425 4463 … … 4438 4476 4439 4477 if (!reply->error()) { 4440 4441 localFile.setFileName("download.pdf"); 4442 4443 4444 if (!localFile.open(QIODevice::WriteOnly )) 4478 //localFile = new QFile("download.pdf"); 4479 4480 //localFile->setFileName("download.pdf"); 4481 4482 4483 if (!localFile->open(QIODevice::WriteOnly )) 4445 4484 return; 4446 4485 ; 4447 localFile .write(reply->readAll());4486 localFile->write(reply->readAll()); 4448 4487 4449 4488 … … 4704 4743 //QNetworkReply *reply = manager->get(request); 4705 4744 4745 4706 4746 if (url.indexOf("/descargas") > 0){ 4747 4707 4748 reply = manager->get(request); 4708 connect(reply, SIGNAL(readyRead()),4709 this, SLOT(handleDownloadFile()));4710 4749 connect(reply, SIGNAL(finished()), 4711 4750 this, SLOT(httpDownloadFinished())); -
terepaima-0.4.16/sources/mainwindow.h
rdb91752 r30f3152 581 581 QNetworkReply *response; 582 582 QUrl url; 583 QFile localFile;583 QFile *localFile; 584 584 585 585 //_______________________________________________________________________
Note: See TracChangeset
for help on using the changeset viewer.