0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

推荐使用QT5.14或者QT5.15版本 不要急着升级到QT6

Q4MP_gh_c472c21 来源:嵌入式ARM 作者:嵌入式ARM 2021-01-26 16:37 次阅读

推荐使用QT5.14或者QT5.15版本,不建议升级最新版的QT6,很多你要的功能没了,特别是开发上位机需要的模块没了。

Qt 6.0 中已移除的模块,以下是不在 Qt 6.0 中的 Qt 5 模块。它们可能会在 Qt 6 的未来版本中重新引入。

模块 qmake 评论
Qt 安卓额外 androidextras
Qt 蓝牙 bluetooth
Qt 图表 charts
Qt 数据可视化 datavisualization
Qt 图形效果 仅 Qml 类型
Qt 位置 location
Qt Mac 额外 macextras
Qt 多媒体 multimedia
Qt 多媒体小部件 multimediawidgets
Qt NFC nfc
Qt 定位 positioning
Qt 采购 purchasing
Qt 快速额外 合并到Qt 快速控制
Qt 远程对象 remoteobjects
Qt 脚本 qtscript
Qt SCXML scxml
Qt 脚本工具 scripttools
Qt 传感器 sensors
Qt 串行总线 serialbus
Qt 串行端口 serialport
Qt 语音 texttospeech
Qt 网络渠道 webchannel
Qt 网络英语 webenginecore
Qt 网络袜子 websockets
Qt 网络视图 webview
Qt 窗口额外 winextras
Qt X11 额外 x11extras
Qt XML 模式 xmlpatterns


看到了吗,基本上没增加新的模块,而是砍掉了很多我们以前常用的模块,不过官方也说了,未来可能会再添加上,因此我们还是等等吧。 推荐安装版为5.14.2版本
下载地址:http://download.qt.io/archive/qt ... dows-x86-5.14.2.exe 原文如下: Removed Modules in Qt 6.0 The following are Qt 5 modules that are not in Qt 6.0. They may be re-introduced in a future release of Qt 6.

Module qmake Comments
Qt Android Extras androidextras
Qt Bluetooth bluetooth
Qt Charts charts
Qt Data Visualization datavisualization
Qt Graphical Effects only QML types
Qt Location location
Qt Mac Extras macextras
Qt Multimedia multimedia
Qt Multimedia Widgets multimediawidgets
Qt NFC nfc
Qt Positioning positioning
Qt Purchasing purchasing
Qt Quick Extras Merged intoQt Quick Controls
Qt Remote Objects remoteobjects
Qt Script qtscript
Qt SCXML scxml
Qt Script Tools scripttools
Qt Sensors sensors
Qt Serial Bus serialbus
Qt Serial Port serialport
Qt Speech texttospeech
Qt WebChannel webchannel
Qt WebEngine webenginecore
Qt WebSockets websockets
Qt WebView webview
Qt Windows Extras winextras
Qt X11 Extras x11extras
Qt XML Patterns xmlpatterns

问:请问QT5的话,推荐哪个版本呢?我看QT5有的人用5.6.x为了XP,也有的人用更高版本的

答:XP 还有多少人用啊,兼容的主要对象是win10才行啊,推荐最新的离线版本5.14.2,这是最后一个离线安装版,方便安装,另外支持的库最全面。官方QT5最新版是5.15.2版本,但是只提供源码,需要自己编译文件,比较麻烦。

问:第一次遇到升级的软件还砍掉东西的,恶心。QT一直在开源与闭源之间徘徊不定。

答:是啊,之前我刚看到QT6源码时候还纳闷怎么比QT5最新版源码少了三分之二,看来是6.0刚弄个基本,还没完全开发完成。坚决不能更新当小白鼠。

责任编辑:xj

原文标题:不要急着升级到QT6,因为很多你要的功能没了

文章出处:【微信公众号:嵌入式ARM】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    4981

    文章

    18266

    浏览量

    288219
  • 开发
    +关注

    关注

    0

    文章

    343

    浏览量

    40603
  • Qt
    Qt
    +关注

    关注

    1

    文章

    299

    浏览量

    37319

原文标题:不要急着升级到QT6,因为很多你要的功能没了

文章出处:【微信号:gh_c472c2199c88,微信公众号:嵌入式微处理器】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    Qt上位机开发实战案例

    Qt Creator是一个用于Qt开发的轻量级跨平台集成开发环境。 Qt Creator可带来两大关键益处: 提供首个专为支持跨平台开发而设计的集成开发环境 (IDE),并确保首次接触
    的头像 发表于 03-13 12:31 408次阅读
    <b class='flag-5'>Qt</b>上位机开发实战案例

    3562-Qt工程编译说明

    本文档主要说明如何将已有 Qt 工程进行编译,生成可在评估板上正常运行的 ARM 端 Qt 程序镜像。 Qt 开发环境主要包括 Qt Creator 工具、X86 端
    的头像 发表于 03-05 09:19 115次阅读
    3562-<b class='flag-5'>Qt</b>工程编译说明

    QT串口通信的简单使用

    QT串口通信是上位机和下位机通信常用的通信方式, 也是学习QT必须学会的基础知识, 这篇就简单介绍一下QT串口通信的简单使用.
    的头像 发表于 01-15 09:27 508次阅读
    <b class='flag-5'>QT</b>串口通信的简单使用

    【米尔-TIAM62开发板-接替335x-试用评测】5、QT应用开发体验

    /libQt*Wi* 可以看到,命令行有输出,也可以确定QT版本就是5.15 下载SDK 确认了版本之后,就好办了,我们去qtbase仓库,拉取
    发表于 01-05 20:32

    Qt5的学习资料

    时间。现在,按照年前做过的计划,我会来履行我的承诺,重新修订《Qt 学习之路》。不过,豆子计划将其取名为《Qt 学习之路 2》,或者就当作是 2.0 版本吧!从网上的反应来看,这个系列
    发表于 09-28 06:20

    Qt For OpenHarmony

    的对话框:Qt上层接口的QMessageBox支持系统默认样式对话框弹出,该接口在OpenHarmony的SDK中有提供,由于参数差异,无法通过NAPI直接调用,我们采用ETS语言实现后导入
    发表于 09-15 15:39

    峰会回顾第29期 | Qt For OpenHarmony

    演讲嘉宾 | 蔡万苍 回顾整理 | 廖   涛 排版校对 | 李萍萍 嘉宾简介 蔡万苍,13年C++/Qt开发相关工作经验,曾任职Qt公司,担任技术支持、Qt咨询师,协助国内多家Qt
    的头像 发表于 09-07 08:45 616次阅读
    峰会回顾第29期 | <b class='flag-5'>Qt</b> For OpenHarmony

    Qt for MCUs 快速入门指南

    Qt for MCUs 快速入门指南
    发表于 06-30 19:16 1次下载
    <b class='flag-5'>Qt</b> for MCUs 快速入门指南

    bitbake imx-image-full时出现qt6错误怎么解决?

    我在 bitbake imx-image-full 时遇到与 qt6 相关的问题 附上日志,显示有错误:ERROR: Task (virtual:native:/home/ivslab/imx
    发表于 05-29 08:11

    Qt6应用程序的CPU使用率高是什么原因造成的?怎么解决?

    我正在使用 Qt6 应用程序,它使用 GPU 的 vivante 驱动程序,我正在使用 Linux BSP 版本 5.10.175 和 imx-gpu-viv 版本 6.4.3。 在
    发表于 05-29 07:39

    在 Raspberry Pi上安装 QT

    Qt开发环境 1.同步更新源 sudo apt-get update 2.安装qt5开发环境 sudo apt install qtbase5-dev qtchooser qt
    的头像 发表于 05-26 19:00 359次阅读
    在 Raspberry Pi上安装 <b class='flag-5'>QT</b>

    如何使用imx6qsabresd板并运行qt6应用程序?

    大家好, 我正在使用 imx6qsabresd 板并运行 qt6 应用程序。我想启用 GPU 分析板来测试 qt6 GUI 应用程序。我做了以下操作来启用它。 在内核中的 galcore 驱动程序中
    发表于 05-24 08:00

    请问是否可以通过修改Yocto配置文件,生成QT5.5的版本

    大家好, 当前使用的芯片为imx6solo,使用的BSP为Yocto L4.1.15-2.1.0版本。 当前使用这个版本的BSP编译出来的QT
    发表于 05-22 06:20

    Qt之上位机开发实战(一)

    一、Qt三大金刚 1、qt下的串口编程 2、qt下的网络编程 3、qt下的GPIO 本章节先介绍一下qt下的串口编程,首先我们新建一个Wid
    发表于 05-10 11:35 2次下载
    <b class='flag-5'>Qt</b>之上位机开发实战(一)

    QTQT上位机串口编程

    版本QT Creater 4.80硬件:stm32 + 串口转ttl模块 默认安装好QT了 1.新建工程 选择Qt Widgets 然后下一步自己填一个项目名字和项目路径我只安装了这
    发表于 05-08 10:02 19次下载
    <b class='flag-5'>QT</b>篇<b class='flag-5'>QT</b>上位机串口编程