问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

qt creator 4 与 qt creator 5都有哪些区别

发布网友 发布时间:2022-04-25 12:29

我来回答

2个回答

热心网友 时间:2024-01-14 00:18

1. Qt5加入了JSON支持

2.Qt5支持的平台有: 桌面平台:Windows, Linux/X11, Mac OS X 嵌入式平
台: Embedded Linux(DirectFB, EGLFS, KMS, Wayland), WIndows Embedded(Compact and Standard), Real-Time OS(QNX, VxWorks, INTEGRITY) 移动平台:Android, iOS, Windows 8(WinRT), BlackBerry 10

3. QtQuick2, 新增了许多新QML Elements,要求有OpenGL(ES)或DirectX支持,还有关于图形效果、多媒体方面的加 强

4. 新增了QGuiApplication 和QWindow,用于QtQuick,如果是开发传统的基于QWidgrets的程序,仍然使用以前的QApplication和QMainWindow

5. 新的QtGui中只包含了少量GUI核心的内容,原来Qt4中的QtGui中包含的大多数Widgets、ItemView、GraphicsView相关内容都被移到了QtWidgets模块中,所以在Qt5中,如果开发QtQuick2应用,就可以去除QtWidgets模块了,不是必须的了。

6. 单独的QtMultimedia模块,可在C++和QML中使用,支持audio、video、radio、mediaplayer、camera等接口

7. QtNetwork模块中新增了bearer managemtn,来控制系统的(网络等)连接状态

8. QtQml模块提供基本的QML引擎、类型、对象等以及与其有关的C++支持,而QtQuick模块则提供了基本的QML Elements。

总体来说从Qt4到Qt5的升级比较平稳,不会像Qt3到Qt4那样相当于重新写了一遍。并且QtQuick的升级也算平稳(C++中主程序要有所变化),还将一些原来QtMobility中的内容移到了Qt5中。
开始支持主流移动平台(Android、iOS、Window 8(WinRT)、BlackBerry 10),Symbian已经不再更新发展,就让
它远去吧。至于MeeGo/Sailfish,应该将它归类到Linux/X11中去,嵌入式平台中则增加了QNX(其实BlackBerry 10也是
基于QNX的)。

目前Qt还在开发中,内部还是有Bug之类的。建议以Qt4.8进行开发。
网上的资料多以Qt4为主。

热心网友 时间:2024-01-14 00:18

1. Qt5加入了JSON支持

2.Qt5支持的平台有: 桌面平台:Windows, Linux/X11, Mac OS X 嵌入式平
台: Embedded Linux(DirectFB, EGLFS, KMS, Wayland), WIndows Embedded(Compact and Standard), Real-Time OS(QNX, VxWorks, INTEGRITY) 移动平台:Android, iOS, Windows 8(WinRT), BlackBerry 10

3. QtQuick2, 新增了许多新QML Elements,要求有OpenGL(ES)或DirectX支持,还有关于图形效果、多媒体方面的加 强

4. 新增了QGuiApplication 和QWindow,用于QtQuick,如果是开发传统的基于QWidgrets的程序,仍然使用以前的QApplication和QMainWindow

5. 新的QtGui中只包含了少量GUI核心的内容,原来Qt4中的QtGui中包含的大多数Widgets、ItemView、GraphicsView相关内容都被移到了QtWidgets模块中,所以在Qt5中,如果开发QtQuick2应用,就可以去除QtWidgets模块了,不是必须的了。

6. 单独的QtMultimedia模块,可在C++和QML中使用,支持audio、video、radio、mediaplayer、camera等接口

7. QtNetwork模块中新增了bearer managemtn,来控制系统的(网络等)连接状态

8. QtQml模块提供基本的QML引擎、类型、对象等以及与其有关的C++支持,而QtQuick模块则提供了基本的QML Elements。

总体来说从Qt4到Qt5的升级比较平稳,不会像Qt3到Qt4那样相当于重新写了一遍。并且QtQuick的升级也算平稳(C++中主程序要有所变化),还将一些原来QtMobility中的内容移到了Qt5中。
开始支持主流移动平台(Android、iOS、Window 8(WinRT)、BlackBerry 10),Symbian已经不再更新发展,就让
它远去吧。至于MeeGo/Sailfish,应该将它归类到Linux/X11中去,嵌入式平台中则增加了QNX(其实BlackBerry 10也是
基于QNX的)。

目前Qt还在开发中,内部还是有Bug之类的。建议以Qt4.8进行开发。
网上的资料多以Qt4为主。

热心网友 时间:2024-01-14 00:19

主要是sdk的不同,老的项目应该是使用Qt4的比较多

热心网友 时间:2024-01-14 00:19

主要是sdk的不同,老的项目应该是使用Qt4的比较多
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
什么车险可以分期花呗 请问“有几个虫子怕什么"改为陈述句是"有几个虫子不可怕"。为什么要加... 一只狼身边有一只羊为什么狼不吃羊? 路边有一只羊,过来一只狼,却没有吃羊,为什么? ...有没有一个厂叫【福高】厂的,是做电子产品的。。3Q 明道冒险王百度云如何下载 冒险王2cps联系谁? 350分到400分的二本大学 廊坊高考400分能上什么学校 河北2023年高考400分左右能上什么大学 县级医院骨科主任工作总结(3000字) 骨科工作总结 怎样才能将备份好的系统还原到非系统盘 怎么把自己备份的GHOST文件变成可以在别的电脑安装的克隆GHOST 怎么把电脑的系统提取出来装到另外的电脑上? 如何把我电脑上的系统 拷到u盘在安装到别的电脑上 求详细步骤 备份的系统安装到另外一台电脑 win7备份怎么装在别的电脑上 我给一个系统做了GHOST备份,怎么才能把这个系统安装到另一个电脑... 系统备份可以转到别的电脑上安装吗? 如何判断铸件缺陷 怎么样把一台电脑的系统和程序备份重装过另一台电脑 常见的铸造缺陷有哪些,请区分铸造缺陷和晶体缺陷 怎么把装好系统的电脑,备份一个镜像装到另一台电脑 铸钢件常见铸造缺陷及预防措施 怎么一键GHOST备份的系统用U盘装到另外一台电脑上 看铸造厂是怎么解决常见铸造缺陷的种类有那些? 怎么把一个电脑的系统给备份装到另一台电脑上 铝铸件常见缺陷有哪些? [五金工具问题] 铸造的优缺点,常见的缺陷以及如何改造? 骨科出科小结怎么写? qt5比qt4程序内存大 ...到年终了,领导叫我们写工作总结,我不知该怎么写?谁能帮帮我_百度... 骨科实习出科小结范文 qt4中的头文件与qt5中有哪些不同 骨科护士出科小结! comboBox在qt4和qt5中的区别 想学QT,是直接QT5还是先学QT4好 最简单易用的Qt 界面库插件 FTStyle Qt4与Qt5如何选择 如何把qt4和qt5同时固定到启动器 ubuntu 能同时装QT5 和QT4吗 Qt5如何安装与使用 QT4打开QT5中编写的程序出现乱码怎么解决? 苹果手机电影商店不可用是怎么回事? qt5vs2013 能运行qt4的代码吗 Qt5对比Qt4.8,是不是性能上提升很多 如何让qt5 的代码 跑在qt4上 没有id而且电影商店无法用怎么办? vs2008加qt4怎么迁到qt5 c++ gui qt4 可在qt5中编译的源码