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】欢迎添加关注!文章转载请注明出处。

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

    关注

    5082

    文章

    19104

    浏览量

    304815
  • 开发
    +关注

    关注

    0

    文章

    370

    浏览量

    40836
  • Qt
    Qt
    +关注

    关注

    1

    文章

    302

    浏览量

    37899

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

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

收藏 人收藏

    评论

    相关推荐

    嵌入式QT常见开发方式有哪些?

    提供的丰富组件如按钮、文本框、窗口等构建传统的桌面应用风格界面。对于嵌入式设备上的复杂用户界面或者需要高性能响应的应用,Qt Widgets是一个较为常用的选择。 2.Qt Designer配合C++
    发表于 08-12 10:05

    QT5+OpenCV4搭建应用开发环境

    作为深度学习算法工程师,必须要掌握应用开发技能吗?搞工程肯定是必须要会界面开发,QT就是一个很不错的选择。本文以QT5.15 + OpenCV4.8 + OpenVINO2023为例,搭建应用开发环境,演示深度学习模型的QT应用
    的头像 发表于 07-23 11:23 1070次阅读
    <b class='flag-5'>QT</b>5+OpenCV4搭建应用开发环境

    米尔NXP i.MX 93开发板的Qt开发指南

    1.概述Qt是一个跨平台的图形应用开发框架,被应用在不同尺寸设备和平台上,同时提供不同版权版本供用户选择。米尔NXPi.MX93开发板(MYD-LMX9X开发板)使用Qt6.5版本进行
    的头像 发表于 06-07 08:01 1730次阅读
    米尔NXP i.MX 93开发板的<b class='flag-5'>Qt</b>开发指南

    在嵌入式系统中集成Rust和Qt的实践

    Rust 拥有丰富的库生态系统,用于序列化和反序列化、异步操作、解析不安全输入、线程、静态分析等,而 Qt 是一个 C++ 工具包,支持跨各种平台的丰富的、基于 GUI 的应用程序,从 iOS 嵌入式Linux。Qt 应用程序
    发表于 05-03 10:26 1785次阅读
    在嵌入式系统中集成Rust和<b class='flag-5'>Qt</b>的实践

    飞凌嵌入式ElfBoard ELF 1板卡-卸载ubuntu上安装的QT Creator的方法

    进入QT安装的目录,例如安装的QT版本Qt5.6.2:elf@ubuntu:~$ cd /opt/Qt5.6.2/运行命令:elf@ubu
    发表于 04-10 10:15

    Qt上位机开发实战案例

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

    3562-Qt工程编译说明

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

    QT开发学习笔记1(安装交叉编译器)

    QT安装交叉编译器
    的头像 发表于 02-18 10:02 925次阅读
    <b class='flag-5'>QT</b>开发学习笔记1(安装交叉编译器)

    Qt For OpenHarmony图形化的进展突破

    Qt 适配 OpenHarmony 意义 Qt 是一个 C++ 跨平台开发框架,主要用于开发图形用户界面(Graphical User Interface,GUI)程序,具有跨平台类库(支持目前
    的头像 发表于 02-02 14:29 1486次阅读
    <b class='flag-5'>Qt</b> For OpenHarmony图形化的进展突破

    PSOC Creator由3.3版本升级到4.1版本后,程序的EEEPROM模块无法使用怎么解决?

    PSOC Creator由3.3版本升级到4.1版本后,程序的EEEPROM模块无法使用,请提供一下CY8C4247读写内部Flash的例程,谢谢 。
    发表于 02-01 06:58

    基于QT5+OpenCV+OpenVINO C++的应用打包过程

    我用QT C++写了一个YOLOv5模型推理演示应用。
    的头像 发表于 01-26 10:17 1230次阅读
    基于<b class='flag-5'>QT</b>5+OpenCV+OpenVINO C++的应用打包过程

    TLT507-Qt工程编译说明

    TLT507-Qt工程编译说明
    的头像 发表于 01-26 09:37 1105次阅读
    TLT507-<b class='flag-5'>Qt</b>工程编译说明

    TL3588-Qt工程编译、GPU核心使用说明

    TL3588-Qt工程编译、GPU核心使用说明
    的头像 发表于 01-24 14:03 915次阅读
    TL3588-<b class='flag-5'>Qt</b>工程编译、GPU核心使用说明

    QT串口通信的简单使用

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

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

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