LAN Sistem Pesan Instan terutama menggunakan teknologi QT dan alat pengembangan QTCreator dalam artikel ini. Sebagai semacam kerangka pengembangan aplikasi C ++ GUI untuk lintas platform, QT sangat populer di Linux. Teknologi QT menjadi semakin matang, dan juga mendapat kinerja yang hebat. Selain itu, sistem ini juga melibatkan Socket, MySQL, MVC, V4L2, FFMPEG dan teori dan teknologi terkait lainnya. Sistem Pesan Instan LAN terutama mencapai pendaftaran, login, manajemen teman, pesan instan, obrolan grup, manajemen pesan, transfer surat, transfer file, ruang bersama dan sebagainya. Setelah pendaftaran sederhana, pengguna dapat masuk ke sistem. Pengguna dapat menambahkan teman, grup, dan grup diskusi untuk berkomunikasi dengan pengguna online lainnya. Terlebih lagi, server dan klien akan menyimpan catatan pesan di file atau basis data sendiri, sehingga pengguna dapat mengelola catatan lokal dan catatan jaringan kapan saja. Tentu saja, transfer file dan surat juga direalisasikan dalam sistem ini. Selain itu, pengguna dan grup memiliki ruang bersama yang unik, pengguna dapat mengakses ruang teman, anggota grup dapat mengakses ruang grup, dan berbagi file dengan pengguna lain di ruang tersebut. (Modul video telah dihapus.)
Lihat lebih lanjut, silakan kunjungi http://blog.csdn.net/shuideyidi/article/details/38260513
Harap dicatat bahwa proyek ini dikembangkan oleh QT4, bukan QT5. Dan database adalah MySQL. UI ditulis dengan kode murni tanpa alat lain. Terima kasih. Jika Anda memenuhi beberapa masalah yang tidak dapat Anda selesaikan, saat Anda menjalankan proyek ini. Anda dapat mengirimi saya email, alamat email saya adalah [email protected]. Jika saya punya waktu, saya akan membantu Anda menyelesaikannya.
本系统主要实现了注册登录、好友管理、即时通信(文本、视频)、群组功能、消息管理、邮件收发、文件收发等主要功能。用户通过简单的注册以后 , 便可以登录系统。随后进行好友、群以及讨论组的添加 , 就可以与其他在线的用户进行行即时通信。对于消息记录 , 服务器以及客户端都会在各自文件或者数据库中进行相应的存储 , 用户可以随时进行本地消息以及网络消息的管理。当然文件的收发也得到了很好的实现 , 并且也集成了简单邮件收发功能。 (视频模块已删除)
详细介绍: http://blog.csdn.net/shuideyidi/article/details/38260513
请注意这个项目是用 qt4 开发 , 不是 qt5 。数据是 mysql 。并且界面是纯 qt 代码写的 , 没有用 qtcreator 的工具去拖拽。 如果运行的时候有问题 , 可以加 qq 群 (530240681) , 如果有时间 , , 我会帮忙解决。邮箱 [email protected].