Estoy tratando de implementar FTPClient usando QT Network.Problema al desarrollar FTPClient usando Qt
¿Cómo puedo manejar casos excepcionales, como durante la descarga, el cable de red está desconectado, no se ha desconectado la conexión a Internet, etc.?
¿Cómo puede mi FTPClient llegar a conocer este tipo de evento y existe ese tipo de notificación disponible?
He intentado utilizar señales como done (bool), ommandFinished (int id, bool error) pero no recibo ningún tipo de señal.
Estoy usando la biblioteca Qt 4.7. Hace la descarga del archivo, pero no estoy recibiendo tales eventos. – Ashish
Aún así, QFtp es obsoleto y posiblemente con errores. ¿Has probado con QNetworkReply? –
No creo que decir a Ashish que utilice QNAM para un cliente de FTP sea correcto. QNAM sirve como una capa de abstracción para las aplicaciones que necesitan tratar con diferentes protocolos. Un cliente de FTP, por el contrario, debe hablar solo del protocolo de FTP por diseño y es probable que necesite características más sofisticadas que las expuestas en la interfaz de QNAM universal. –