QT用QWidget做的气泡聊天功能,可发图片、文件、文本等气泡信息,功能简单,适合初学者

参考网上其他大能的demo,自己写了个比较简单的气泡聊天demo,

可以发图片、文件、文字信息,在气泡信息上有右键菜单复制文本功能,图片可以双击打开,文件可以右键菜单打开文件和打开目录;气泡信息之前有显示日期功能,日期显示功能在不活动3钟后会再次插入显示; 

QT5.14.2

PS:右键菜单位置计算有问题

效果如下(没有UI美化,demo主要是实现功能而已):

QT用QWidget做的气泡聊天功能,可发图片、文件、文本等气泡信息,功能简单,适合初学者_第1张图片

QT用QWidget做的气泡聊天功能,可发图片、文件、文本等气泡信息,功能简单,适合初学者_第2张图片

QT用QWidget做的气泡聊天功能,可发图片、文件、文本等气泡信息,功能简单,适合初学者_第3张图片

 

 

 

PS: 暂不支持GIF动画展示 ,如果有哪位大佬优化添加了支持GIF功能,请联系下我,谢谢。

资源下载地址:https://download.csdn.net/download/u014385680/12336744

 

 

其实还是推荐QT的自定义控件来实现,看看我的后来完成的效果:

QT用QWidget做的气泡聊天功能,可发图片、文件、文本等气泡信息,功能简单,适合初学者_第4张图片

 

你可能感兴趣的:(QT,C++)