社区
Qt
帖子详情
QT中怎样实现类似QQ聊天窗口?
funture123456789
2011-03-12 01:12:03
聊天的内容显示的窗口,感觉这个实现很困难。。
请问用什么控件合适?
或者说自己写控件的话,继承什么控件?
...全文
1884
16
打赏
收藏
QT中怎样实现类似QQ聊天窗口?
聊天的内容显示的窗口,感觉这个实现很困难。。 请问用什么控件合适? 或者说自己写控件的话,继承什么控件?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
许威威
2012-08-21
打赏
举报
回复
如果楼主是想做类似QQ那样的效果这本书是很好的老师《Linux窗口程序设计—Qt4精彩实例分析》,里面还包括其他的各种实例。
menghao22
2012-08-21
打赏
举报
回复
listWidget就可以,用ui->listWidget->addItem()就行~~
fq15973135977
2012-04-23
打赏
举报
回复
http://download.csdn.net/detail/fq15973135977/3969327
你可以参考一下~
qixingl
2012-04-22
打赏
举报
回复
好看点的界面都需要自己来控制,包括边框、背景、个性化的控件等,框架库自带的肯定不能满足我们的需要。
在QT下,一般继承已有的控件来自定义自己的UI,最普通的就是继承QWidget,通过重载paintEvent方法来自绘制,
也可以组合一些控件来实现一些复杂操作。
一个好看的窗体,一般是去掉windows的边框,自己来布局标题栏,边框,状态栏等。
总之,要想好看,就自己来控制。
本人不怎么会设计,但是会模仿,曾经模仿过千千静听、360等的界面,基本上都是通过上面的方法实现的
jj272200901
2012-04-10
打赏
举报
回复
[Quote=引用 11 楼 的回复:]
引用 8 楼 jj272200901 的回复:
6楼那玩意儿 纯粹哗众取宠的玩意儿
敢来点实际的 有点技术含量的吗
你要是能实现类似QQ的edit控件功能的 那TM才是真正有点含金量的东西。
爷TM没看就知道 这玩意儿肯定是用的微软分层的那个API实现的
那您还是看看吧,我不才,所以不会使微软API,还请您多多指教。
要不您写一个好的分享一下,让我学习学习
[/Quote]
前一段时间心情不好 我擦 不好意思
微软有个API 就叫分层 现目前我就只发现那个API支持窗口 alpha通道
但是 用了那种属性就没法使用控件,而且窗口消息循环也会出问题。 所以只能拿来做个桌面秀什么的,不适合拿来做一个复杂点的UI
念茜
2012-03-18
打赏
举报
回复
[Quote=引用 8 楼 jj272200901 的回复:]
6楼那玩意儿 纯粹哗众取宠的玩意儿
敢来点实际的 有点技术含量的吗
你要是能实现类似QQ的edit控件功能的 那TM才是真正有点含金量的东西。
爷TM没看就知道 这玩意儿肯定是用的微软分层的那个API实现的
[/Quote]
那您还是看看吧,我不才,所以不会使微软API,还请您多多指教。
要不您写一个好的分享一下,让我学习学习
AAA20090987
2012-03-17
打赏
举报
回复
我也写过一个类似的,LZ可以参考一下:
http://blog.csdn.net/aaa20090987/article/details/6998514
jdwx
2012-03-17
打赏
举报
回复
6楼的还可以,就是阴影效果和win7的差不多,没啥立体感,远不如macosx的阴影好看。
jj272200901
2012-03-17
打赏
举报
回复
6楼那玩意儿 纯粹哗众取宠的玩意儿
敢来点实际的 有点技术含量的吗
你要是能实现类似QQ的edit控件功能的 那TM才是真正有点含金量的东西。
爷TM没看就知道 这玩意儿肯定是用的微软分层的那个API实现的
念茜
2011-12-24
打赏
举报
回复
念茜
2011-12-24
打赏
举报
回复
看看吧:
http://download.csdn.net/detail/yiyaaixuexi/3490193
我是学友
2011-12-24
打赏
举报
回复
想做比较大的或是比较好的项目,封装好的那些类基本上是不可能拿来就用的,多少都要继承一下然后添加自己需要的属性,找一个功能比较接近的类,然后继承,添加自己需要的功能,最多的是添加鼠标事件什么的,有时候看似合适的类也不一定合适,这就需要灵活掌握了
武溪嵌人
2011-12-24
打赏
举报
回复
出入QT感觉还是很抽象!
残剑待飞雪
2011-03-12
打赏
举报
回复
个人感觉还是textEdit,disable掉input功能就可以了,这样不论是显示图,还是需要字体,还是需要滚动,通通的都能完成
funture123456789
2011-03-12
打赏
举报
回复
晕倒。。用QLabel。。
刚发现QT有个例子,可以插入图片。去研究下先。。
zhu_xz
2011-03-12
打赏
举报
回复
显示最简单用QLabel啊;)
QT
下
实现
类似
QQ
聊天
窗口
tab控件
在
QT
下
实现
类似
QQ
聊天
窗口
的tab控件,主要是利用
QT
提供的丰富的GUI组件和自定义控件功能。这个项目
中
提到了`CCustomTabWidget`,这是一个自定义控件,它模仿了
QQ
聊天
窗口
中
的标签页行为,允许用户在多个
聊天
窗口
之间...
Qt
模仿
QQ
登陆,
QQ
好友列表,
QQ
聊天
窗口
。完全复原
QQ
界面,可以学习
Qt
基础,
Qt
界面美化,自定义树形控件等知识。
6. **创建
QQ
聊天
窗口
**: - **对话框设计**:使用QDialog创建
聊天
窗口
,包括输入框、发送按钮和
聊天
记录区域。 - **消息显示**:使用
QT
extEdit或
QT
extBrowser展示
聊天
记录,支持文字、表情和链接。 - **实时消息...
QT
实现
高仿
QQ
QT
实现
QQ
界面
本项目"
QT
实现
高仿
QQ
QT
实现
QQ
界面"旨在通过
QT
框架来复刻
QQ
的经典界面,从而展示如何利用
QT
库来创建
类似
QQ
这样的即时通讯软件的用户界面。下面将详细介绍这个项目可能涉及的关键知识点: 1. **
QT
Widgets模块**:
QT
...
使用
Qt
实现
QQ
聊天
功能(包含
实现
步骤,流程)
在本文
中
,我们将深入探讨如何使用
Qt
框架来
实现
一个
类似
QQ
的
聊天
应用程序,重点在于群聊功能。
Qt
是一个跨平台的C++图形用户界面库,它提供了丰富的API和工具,使得开发人员能够轻松构建功能丰富的桌面和移动应用程序...
qt
项目
类似
qq
的网络
聊天
室
【
QT
项目:构建
类似
QQ
的网络
聊天
室】 在IT领域,
Qt
是一个强大的跨平台应用程序开发框架,由The
Qt
Company提供,广泛应用于桌面、移动和嵌入式设备的软件开发。本项目“
qt
项目
类似
qq
的网络
聊天
室”旨在利用
Qt
的...
Qt
16,818
社区成员
26,684
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章