在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → 基于linux C/C++和Qt的聊天程序

基于linux C/C++和Qt的聊天程序

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:7.14M
  • 下载次数:6
  • 浏览次数:109
  • 发布时间:2020-07-26
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
这个程序是一个聊天程序,客户端的开始是基于Qt,服务端的开发是基于linux C/C++,只要有linux操作系统,并且安装了Qt,编译就能够运行。运行的时候需要安装mysql数据库,希望多大家学习linux编程和C++编程有帮助。 编辑器建议使用source insight
【实例截图】
【核心代码】
QQ
├── client
│   ├── CustomFont
│   │   ├── 101
│   │   │   ├── 2010_Preview.gif
│   │   │   ├── 2010_Preview.png
│   │   │   ├── CFConfig.xml
│   │   │   ├── qie17a.png
│   │   │   └── qie17b.png
│   │   ├── 102
│   │   │   ├── 2014_preview.gif
│   │   │   ├── 2014_preview.png
│   │   │   └── CFConfig.xml
│   │   ├── 103
│   │   │   ├── 01.png
│   │   │   ├── 02.png
│   │   │   ├── 03.png
│   │   │   ├── 04.png
│   │   │   ├── 05.png
│   │   │   ├── 2013_preview.gif
│   │   │   ├── 2013_preview.png
│   │   │   └── CFConfig.xml
│   │   ├── 104
│   │   │   ├── 2005_Preview.gif
│   │   │   ├── 2005_Preview.png
│   │   │   ├── CFConfig.xml
│   │   │   ├── xiaoxiong17a.png
│   │   │   ├── xiaoxiong17b.png
│   │   │   └── xiaoxiong17c.png
│   │   └── RecommendList.xml
│   ├── addfrienddialog.cpp
│   ├── addfrienddialog.h
│   ├── addfrienddialog.ui
│   ├── addgroupdialog.cpp
│   ├── addgroupdialog.h
│   ├── addgroupdialog.ui
│   ├── c_socket.cpp
│   ├── c_socket.h
│   ├── changepassworddialog.cpp
│   ├── changepassworddialog.h
│   ├── changepassworddialog.ui
│   ├── chatdialog.cpp
│   ├── chatdialog.h
│   ├── chatdialog.ui
│   ├── client.pro
│   ├── client.pro.user
│   ├── communitychatdialog.cpp
│   ├── communitychatdialog.h
│   ├── communitychatdialog.ui
│   ├── data_def.h
│   ├── database.cpp
│   ├── database.h
│   ├── define.h
│   ├── deletefrienddialog.cpp
│   ├── deletefrienddialog.h
│   ├── deletefrienddialog.ui
│   ├── filethread.cpp
│   ├── filethread.h
│   ├── image
│   │   ├── 1.jpg.680.510.jpg
│   │   ├── 120.jpg
│   │   ├── 122.jpg
│   │   ├── 20130718151212_dZFYt.jpg
│   │   ├── 20814224858.jpg
│   │   ├── Face
│   │   │   ├── 1-1.png
│   │   │   ├── 1-100.png
│   │   │   ├── 1-2.png
│   │   │   ├── 1-40.png
│   │   │   ├── 10-1.png
│   │   │   ├── 10-2.png
│   │   │   ├── 10-40.png
│   │   │   ├── 11-1.png
│   │   │   ├── 11-2.png
│   │   │   ├── 11-40.png
│   │   │   ├── 12-1.png
│   │   │   ├── 12-2.png
│   │   │   ├── 12-40.png
│   │   │   ├── 13-1.png
│   │   │   ├── 13-2.png
│   │   │   ├── 13-40.png
│   │   │   ├── 2-1.png
│   │   │   ├── 2-2.png
│   │   │   ├── 2-40.png
│   │   │   ├── 3-1.png
│   │   │   ├── 3-2.png
│   │   │   ├── 3-40.png
│   │   │   ├── 4-1.png
│   │   │   ├── 4-2.png
│   │   │   ├── 4-40.png
│   │   │   ├── 5-1.png
│   │   │   ├── 5-2.png
│   │   │   ├── 5-40.png
│   │   │   ├── 6-1.png
│   │   │   ├── 6-2.png
│   │   │   ├── 6-40.png
│   │   │   ├── 7-1.png
│   │   │   ├── 7-2.png
│   │   │   ├── 7-40.png
│   │   │   ├── 8-1.png
│   │   │   ├── 8-2.png
│   │   │   ├── 8-40.png
│   │   │   ├── 9-1.png
│   │   │   ├── 9-2.png
│   │   │   └── 9-40.png
│   │   ├── PNG-1427.GIF
│   │   ├── QQ20140814224428.jpg
│   │   ├── b27m0_0.png
│   │   ├── back.jpg
│   │   ├── backimg
│   │   │   ├── 1.jpg
│   │   │   ├── 11374428.jpg
│   │   │   ├── 15.jpg
│   │   │   ├── 2.jpg
│   │   │   ├── 2223284_132426087_2.jpg
│   │   │   ├── 3.jpg
│   │   │   ├── 4.jpg
│   │   │   ├── co.jpg
│   │   │   ├── color_wheel.png
│   │   │   ├── gnome_color_chooser.png
│   │   │   └── start.jpg
│   │   ├── close
│   │   │   ├── button_cancel (1).png
│   │   │   └── button_cancel.png
│   │   ├── color
│   │   │   ├── color.png
│   │   │   ├── color_line.png
│   │   │   ├── color_s.png
│   │   │   └── emblem_art2.png
│   │   ├── delbutton_down.png
│   │   ├── delbutton_highlight.png
│   │   ├── delbutton_normal.png
│   │   ├── file
│   │   │   ├── arrow_down.png
│   │   │   ├── down.png
│   │   │   ├── download.png
│   │   │   ├── go_up.png
│   │   │   ├── stock_index_up.png
│   │   │   └── up.png
│   │   ├── font
│   │   │   ├── font.png
│   │   │   ├── font_color.png
│   │   │   ├── font_larger.png
│   │   │   ├── font_smaller.png
│   │   │   ├── tafont.png
│   │   │   └── text_font.png
│   │   ├── mini
│   │   │   ├── mini.png
│   │   │   ├── minimize.png
│   │   │   └── minimize1.png
│   │   ├── refresh
│   │   │   ├── refresh 1.png
│   │   │   └── refresh.png
│   │   ├── search_icon.png
│   │   ├── skin
│   │   │   ├── glossy_3d_blue_orbs2_036.png
│   │   │   ├── glossy_3d_blue_orbs2_038.png
│   │   │   └── glossy_3d_blue_orbs2_039.png
│   │   └── user
│   │   ├── add_user.png
│   │   ├── delete_group.png
│   │   ├── edit_add.png
│   │   ├── edit_add_1.png
│   │   ├── gnome_session_logout (1).png
│   │   ├── gnome_session_logout.png
│   │   ├── remove_user.png
│   │   ├── symbol_add.png
│   │   ├── user.png
│   │   ├── user_group.png
│   │   ├── user_male_2_add.png
│   │   ├── user_male_2_delete.png
│   │   ├── user_male_add.png
│   │   ├── user_male_add2.png
│   │   ├── user_male_delete.png
│   │   ├── user_male_delete2.png
│   │   ├── users_add.png
│   │   ├── users_delete2.png
│   │   ├── users_go.png
│   │   └── users_mixed_gender.png
│   ├── image.qrc
│   ├── img
│   │   ├── a1_t.gif
│   │   ├── aio_def.jpg
│   │   ├── alert.gif
│   │   ├── badge_all_level.png
│   │   ├── ci_bg.gif
│   │   ├── ci_def.jpg
│   │   ├── ci_icon.gif
│   │   ├── ci_img_bg.gif
│   │   ├── ci_line.gif
│   │   ├── ci_nav.gif
│   │   ├── crm_logo.png
│   │   ├── error_info.png
│   │   ├── face_border.png
│   │   ├── icon_all.png
│   │   ├── ltc.png
│   │   ├── main.jpg
│   │   ├── ms_sidebar_tabs_c.png
│   │   ├── ms_sidebar_tabs_l.png
│   │   ├── ms_sidebar_tabs_r.png
│   │   ├── popup_bg.png
│   │   ├── popup_bg_all.png
│   │   ├── popup_bg_hover.png
│   │   ├── popup_bg_pressed.png
│   │   ├── side_icons.png
│   │   ├── tips_bg.gif
│   │   ├── tips_def.jpg
│   │   └── zone_logo.png
│   ├── joincommunitydialog.cpp
│   ├── joincommunitydialog.h
│   ├── joincommunitydialog.ui
│   ├── label.cpp
│   ├── label.h
│   ├── logindata.ini
│   ├── logindialog.cpp
│   ├── logindialog.h
│   ├── logindialog.ui
│   ├── main.cpp
│   ├── maindialog.cpp
│   ├── maindialog.h
│   ├── maindialog.ui
│   ├── protocol.h
│   ├── receive_thread.cpp
│   ├── receive_thread.h
│   ├── registerdialog.cpp
│   ├── registerdialog.h
│   └── registerdialog.ui
└── server
├── AEStest.c
├── Makefile
├── aes.h
├── c_socket.cpp
├── c_socket.h
├── c_socket.o
├── cmd_process.cpp
├── cmd_process.cpp.pre
├── cmd_process.h
├── cmd_process.o
├── database.cpp
├── database.h
├── database.o
├── define.h
├── define.h.pre
├── main.cpp
├── main.cpp.pre
├── main.o
├── mysql.cpp
├── mysql.cpp.pre
├── mysql.h
├── mysql.o
├── protocol.h
├── protocol.h.pre
├── ser
├── ser_mng.cpp
├── ser_mng.cpp.pre
├── ser_mng.h
├── ser_mng.o
└── share_folder
├── myq.gz
├── test.txt
└── yingmanji-008.jpg

20 directories, 240 files

标签:

实例下载地址

基于linux C/C++和Qt的聊天程序

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警