El sistema de mensajería instantánea LAN utiliza principalmente tecnología QT y la herramienta de desarrollo de QTCreator en este artículo. Como una especie de marco de desarrollo de aplicaciones GUI C ++ para multiplataforma, QT es muy popular en el Linux. La tecnología QT se ha vuelto cada vez más madura y también obtuvo un gran rendimiento. Además, el sistema también involucra Socket, MySQL, MVC, V4L2, FFMPEG y otras teorías y tecnologías relacionadas. El sistema de mensajería instantánea LAN logró principalmente registro, inicio de sesión, administración de amigos, mensajería instantánea, chat grupal, gestión de mensajes, transferencia de correo, transferencia de archivos, espacio compartido, etc. Después de un registro simple, los usuarios pueden iniciar sesión en el sistema. Los usuarios pueden agregar amigos, grupos y grupos de discusión para comunicarse con otros usuarios en línea. Además, el servidor y los clientes almacenarán registros de mensajes en los archivos o bases de datos por sí mismos, para que los usuarios puedan administrar registros locales y registros de red en cualquier momento. Por supuesto, el archivo y la transferencia de correo también se deben realizar en este sistema. Además de eso, los usuarios y grupos tienen sus espacios compartidos únicos, los usuarios pueden acceder a los espacios de amigos, los miembros del grupo pueden acceder al espacio del grupo y compartir archivos con otros usuarios en el espacio (el módulo de video se ha eliminado).
Vea más, visite http://blog.csdn.net/shuideyidi/article/details/38260513
Tenga en cuenta que este proyecto fue desarrollado por QT4, no QT5. Y la base de datos es mysql. La interfaz de usuario fue escrita por Pure Code sin ninguna otra herramienta. Gracias. Si cumple con algunos problemas que no puede resolver, cuando ejecuta este proyecto. Puede enviarme un correo electrónico, mi dirección de correo electrónico es [email protected]. Si tengo tiempo, te ayudaré a resolverlos.
本系统主要实现了注册登录、好友管理、即时通信(文本、视频)、群组功能、消息管理、邮件收发、文件收发等主要功能。用户通过简单的注册以后 , 便可以登录系统。随后进行好友、群以及讨论组的添加 , 就可以与其他在线的用户进行行即时通信。对于消息记录 服务器以及客户端都会在各自文件或者数据库中进行相应的存储 , 用户可以随时进行本地消息以及网络消息的管理。当然文件的收发也得到了很好的实现 并且也集成了简单邮件收发功能。 并且也集成了简单邮件收发功能。 (视频模块已删除)
详细介绍: http://blog.csdn.net/shuideyidi/article/details/38260513
请注意这个项目是用 QT4 开发 , 不是 QT5 。数据是 MySQL 。并且界面是纯 QT 代码写的 , 没有用 QtCreator 的工具去拖拽。 如果运行的时候有问题 , 可以加 QQ 群 (530240681) , 如果有时间 我会帮忙解决。邮箱 : : [email protected].