qt usa tcp para descargar archivos
Los pasos son los siguientes:
1. Iniciar el servidor y conectar el cliente.
2. El cliente carga archivos al servidor o descarga archivos del servidor al cliente localmente.
Qt es un marco de desarrollo de aplicaciones de interfaz gráfica de usuario C++ multiplataforma desarrollado por Qiqu Technology en 1991. Puede desarrollar tanto programas GUI como programas que no sean GUI, como herramientas de consola y servidores. Qt es un marco orientado a objetos que utiliza extensiones especiales de generación de código (llamadas MetaObjectCompilermoc) y algunas macros para ser fácilmente extensible y permitir la programación de componentes.