社区
Qt
帖子详情
QT 局域网聊天
qzhu_FBI
2021-01-13 11:22:17
QTextEdit 怎么判断里面内容是图片还是文字消息
...全文
1895
2
打赏
收藏
QT 局域网聊天
QTextEdit 怎么判断里面内容是图片还是文字消息
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
qzhu_FBI
2021-01-13
打赏
举报
回复
用这样定义的枚举值来实现可以吗,当我在QTextEdit插入一张图片的时候怎样去使用这个枚举值呢
戏言zare
2021-01-13
打赏
举报
回复
QTextEdit可以显示富文本,所以没法判断内容是图片还是文字,可以自己约定一个协议,来区分消息类型
Qt
局域网
聊天
工具
在上2次文章
Qt
学习之路_5(
Qt
TCP的初步使用)
Qt
学习之路_4(
Qt
UDP的初步使用) 中已经初步介绍了群聊功能和文件传输功能,这一节中主要在这个基础上加入一个私聊功能。 参考文献依旧是:《
Qt
及
Qt
Quick开发实战精解》一书中的第5个例子以及http://www.yafeilinux.com/ 网站上的源码。另外这次的私聊功能也是参考网友http://www.
qt
cn.org/bbs/read-htm-tid-32609.html的,他的程序有些bug,其中最严重的bug是当私聊第二次
聊天
的时候对方会接收不到信息。这次主要是将这个bug和其它一些小bug修补了,但是仍然有一个漏洞就是:当第二次私聊时,后面那个的发送方收到信息的时候有可能会多一个窗口弹出来。目前还找不到其原因。猜想是:在第一次
聊天
接收时关闭
聊天
窗口后,其内存没有释放。但是当窗口关闭时我们觉得其内存释放应该在
Qt
内部自己实现。
qt
局域网
聊天
工具
本应用主要借鉴于课本《课本嵌入式软件开发》后的开源代码分享,主要使用
qt
实现了
局域网
的
聊天
功能。
QT
高级编程
QT
界面美化QSS
QT
网络编程
QT
绘图
QT
多线程视频课程
QT
课程学习目标这套
QT
课程体系是为准备从事以下软件工程师岗位工作的学员群体精心研发的。
QT
软件工程师
QT
高级软件工程师
QT
课程技术模块
QT
核心技术概念
QT
图形窗口编程技术
QT
QSS界面美化实战技术
QT
实用框架编程技术
QT
课程学习路线
QT
核心基础概念体系编程实践
QT
Widgets图形窗口编程基础体系编程实践
QT
基础控件和高级复杂控件体系编程实践
QT
布局管理体系编程实践
QT
模型视图代理框架编程实践
QT
QSS式样表编程实践
QT
界面美化编程实践
QT
文件IO框架编程实践
QT
绘图框架编程实践
QT
图形视图框架编程实践
QT
网络框架编程实践
QT
多线程框架编程实践
QT
线程池框架编程实践
QT
并发库框架编程实践
QT
课程推荐章节
QT
控件美化界面美化是这套
QT
课程中的特色亮点,是
QT
软件工程师在工作实践中可以直接参考应用的,推荐认真学习。
QT
QSS基础控件界面美化
QT
QSS高级控件界面美化
QT
QSS其它控件界面美化
QT
QSS窗口组合界面美化
QT
QSS主窗口界面美化
基于
QT
局域网
聊天
工具
不错啦,肯定可以用,哈哈功能完整,有表情和图片功能,也有文件传输功能等,和qq基本功能差不多
Qt
.rar_
QT
聊天
软件_
qt
聊天
软件_
qt
局域网
_
qt
局域网
聊天
_基于
Qt
的
聊天
有关基于C++的
QT
局域网
聊天
软件设计程序源码
Qt
16,203
社区成员
26,591
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章