门户
书籍
教程
论坛
问答
下载
签到
个人空间
帐号
自动登录
找回密码
密码
登录
立即注册
账号
自动登录
找回密码
密码
登录
立即注册
请绘制轨迹完成人机验证
由vaptcha提供技术支持
登录
注册
搜索
搜索
搜索
热搜
qml
quick
串口
输入中文
数据库
arm
百度地图
qt聊天
QT安装
安装
多窗口
中文乱码
聊天
局域网
鼠标
QT
图片
乱码
rs485通讯
多线程
android
多文档编辑器
本版
用户
本版
用户
【HUX】问题互助平台
博客
动态
好友
帖子
收藏
道具
勋章
任务
淘帖
动态
日志
相册
分享
记录
留言板
群组
门户
导读
排行榜
设置
我的收藏
退出
Qt开源社区
›
精华区(请在“有问必答”发帖)
›
有问必答
›
安装配置
›
QT4和QT5的区别
发布主题
返回列表
QT4和QT5的区别
4
回复
7258
查看
[复制链接]
John_wang
当前离线
积分
21
John_wang
尚未签到
来源:
2018-11-2 16:54:49
显示全部楼层
|
阅读模式
1
Qter豆
我来回答
回复
使用道具
举报
下雨天
当前离线
积分
10
下雨天
累计签到:3 天
连续签到:1 天
2018-11-11 21:35:13
显示全部楼层
感觉差不多,也刚接触,我感觉直接QT5就好了,省得以后再换
回复
使用道具
举报
猿来在这
当前离线
积分
17
猿来在这
累计签到:9 天
连续签到:1 天
2018-11-19 10:46:22
显示全部楼层
信号和槽qt5有新的用法,不过是可以兼容qt4的
回复
使用道具
举报
249834035
当前离线
积分
3
249834035
累计签到:2 天
连续签到:2 天
2018-11-22 17:37:33
显示全部楼层
增加了许多功能。如qwebsocket建立连接时,在QT5中可以添加自定义协议,如ocpp字段。QT4不行。
回复
使用道具
举报
DBEAUTY
当前离线
积分
9
DBEAUTY
累计签到:9 天
连续签到:1 天
2018-12-12 13:11:08
显示全部楼层
编写Qt应用我们需要有Qt库、编译器(vs和gcc)、调试器(gdb),最后还需要Qt Creator这一IDE将它们都整合到一起为我们所用。在Qt4时代,这些东西都是分开的,需要开发者们自己动手配置开发环境。而Qt5版本出来之后,将所有需要的东西都整合到了安装包中,并且环境可以自动配置,为开发者减轻了不少负担。qt5新增 QtWidgets 模块,将 widget 从 QtGui 分离出来来,头文件包含“ QtWidgets ”。如果没注意这个问题,那么用qt5编译老版本的qt程序就会出现错误。还有一些变化是qt5丢弃了qt4的一些函数,或者是替换了。例如,toAscii()和fromAscii()这两个函数就不能用了,会出现未定义的错误,而是用fromLatin1()和toLatin1()来代替他们。
回复
使用道具
举报
返回列表
发表新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满)
我知道了