• 5004阅读
  • 5回复

聊天气泡, qml实现基本功能,可以直接嵌入到qwidget里面 [复制链接]

上一主题 下一主题
离线fancy0047
 

图酷模式  只看楼主 倒序阅读 楼主  发表于: 2018-11-25
先看图


长英文可以自动换行,消息窗口从qtcreator例子里面的chattutorial改的,
直接嵌入到qwidget里面
使用方法,在widget里面添加QQuickWidget

再设置souce

bubble-widget.cpp里面有添加消息显示的代码,可以自己参考下
目前的功能只是文本信息,要想添加图片啥的可以简单修改下ChatBox.qml

代码在这:gitee


离线toby520

只看该作者 1楼 发表于: 2018-11-25
气泡功能 可以参考qt自带例子,将其封装成一个qml插件 融入qml当中 即可
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
离线angelus

只看该作者 2楼 发表于: 2018-11-26
给个赞,直接拷走代码了!
离线cycloveu

只看该作者 3楼 发表于: 2018-11-26
回 toby520 的帖子
toby520:[表情] [表情] [表情] [表情] 气泡功能 可以参考qt自带例子,将其封装成一个qml插件 融入qml当中 即可 (2018-11-25 20:35) 

请问下 qml例子叫啥名字 我去看看
大道至简 悟在天成
离线fancy0047

只看该作者 4楼 发表于: 2018-11-26
回 cycloveu 的帖子
cycloveu:请问下 qml例子叫啥名字 我去看看 (2018-11-26 11:31) 

兄dei,不是说了嘛,chattutorial
离线toby520

只看该作者 5楼 发表于: 2018-11-26
回 cycloveu 的帖子
cycloveu:请问下 qml例子叫啥名字 我去看看 (2018-11-26 11:31) 

scene graph 搜吧 其实就是qml插件的封装 如何制作qml插件和使用
QtQML多多指教开发社区 http://qtclub.heilqt.com
将QtCoding进行到底
关注移动互联网,关注金融
开发跨平台客户端,服务于金融行业
专业定制界面
群号:312125701   373955953(qml控件定做)
快速回复
限100 字节
 
上一个 下一个