Das LAN -Instant -Messaging -System verwendet in diesem Artikel hauptsächlich QT -Technologie und QTCreator -Entwicklungstool. Als eine Art C ++ GUI-Anwendungsentwicklungsrahmen für plattformübergreifende ist QT im Linux sehr beliebt. Die QT -Technologie ist immer reifer geworden und hat auch eine große Leistung erzielt. Darüber hinaus umfasst das System auch Socket, MySQL, MVC, V4L2, FFMPEG und andere verwandte Theorien und Technologien. Das LAN -Instant -Messaging -System erhielt hauptsächlich Registrierung, Anmeldung, Freundschaftsmanagement, Instant Messaging, Gruppen -Chat, Nachrichtenverwaltung, Mailübertragung, Dateiübertragung, freigegebener Speicherplatz usw. Nach einer einfachen Registrierung können sich Benutzer beim System anmelden. Benutzer können Freunde, Gruppen und Diskussionsgruppen hinzufügen, um mit anderen Online -Benutzern zu kommunizieren. Darüber hinaus speichern der Server und die Clients Nachrichtenaufzeichnungen in den Dateien oder Datenbanken selbst, sodass Benutzer lokale Datensätze und Netzwerkdatensätze jederzeit verwalten können. Natürlich werden in diesem System auch Datei- und Postübertragung realisiert. Außerdem haben Benutzer und Gruppen ihre einzigartigen gemeinsamen Räume, Benutzer können auf Freunde von Freunden zugreifen, Mitglieder der Gruppe können auf den Speicherplatz der Gruppe zugreifen und Dateien mit anderen Benutzern im Speicherplatz freigeben. (Das Video -Modul wurde gelöscht.)
Weitere Informationen finden Sie unter http://blog.csdn.net/shuideyidi/article/details/38260513
Bitte beachten Sie, dass dieses Projekt von QT4 und nicht von QT5 entwickelt wurde. Und Datenbank ist MySQL. UI wurde mit reinem Code ohne andere Tools geschrieben. Danke schön. Wenn Sie einige Probleme treffen, die Sie nicht lösen können, wenn Sie dieses Projekt ausführen. Sie können mir eine E -Mail senden, meine E -Mail -Adresse lautet [email protected]. Wenn ich Zeit habe, werde ich Ihnen helfen, sie zu lösen.
本系统主要实现了注册登录、好友管理、即时通信(文本、视频)、群组功能、消息管理、邮件收发、文件收发等主要功能。用户通过简单的注册以后 , 便可以登录系统。随后进行好友、群以及讨论组的添加 , 就可以与其他在线的用户进行行即时通信。对于消息记录 , 服务器以及客户端都会在各自文件或者数据库中进行相应的存储 , 用户可以随时进行本地消息以及网络消息的管理。当然文件的收发也得到了很好的实现 , 并且也集成了简单邮件收发功能。 (视频模块已删除)
详细介绍: http://blog.csdn.net/shuideyidi/article/details/38260513
请注意这个项目是用 qt4 开发 不是 不是 qt5 。数据是 mysql 。并且界面是纯 qt 代码写的 没有用 没有用 qtcreator 的工具去拖拽。 如果运行的时候有问题 , 可以加 qq 群 (530240681) , 如果有时间 , 我会帮忙解决。邮箱 我会帮忙解决。邮箱 : [email protected].