QT Unknown module(s) in QT 以及maintenance tool的更详细用法(qt6.6.0)

不小心接了同事的委托,帮改一个qt的工程代码。然后出事了,那个proj是qt5.9版本的吧,搞到6.6版本的环境中各种问题。至少有3个是这样的:

:-1: error: Unknown module(s) in QT: multimedia

直接百度,好像很简单,打开maintanence tool---- 查找添加或删除组件----弹框输入组件名称---勾选对应版本----下一步, 就搞定了。

一开始我也这么干,添加Qtcharts,搜出来的组件竟然没有6.6.0,而是最少6.6.3版本的,就选择这个吧,和6.6.0接近,然后下一步,看着进度条走动,以为解决了。然而打开工程仍然报同样的错误。

百度上都是这样教我添加组件的,我费了蛮多时间,然后自己摸索出了正确玩法,至少是这个版本的玩法,就差一步:

在第1步输入组件名称后,下面会弹出版本不规律的各个组件,这时候,执行2,把组件信息,类别,筛选几个按键一一点击,让它们分别都运行一次,于是就出现了所有版本的对应组件信息,这时候不会没有6.6.0版本对应的组件了,选它,选它,选它!然后下一步,搞定。

再次打开工程编译,OJBK了。

相关推荐
不做超级小白5 分钟前
深入理解 JavaScript 对象字面量:创建对象的简洁方法
开发语言·javascript·ecmascript
我曾经是个程序员6 分钟前
C#集合排序的三种方法(List<T>.Sort、LINQ 的 OrderBy、IComparable<T> 接口)
开发语言·c#
半夏知半秋27 分钟前
rust学习-rust中的格式化打印
服务器·开发语言·后端·学习·rust
IU宝1 小时前
vector的使用,以及部分功能的模拟实现(C++)
开发语言·c++
小熊科研路(同名GZH)1 小时前
【Matlab高端绘图SCI绘图模板】第05期 绘制高阶折线图
开发语言·matlab·信息可视化
&白帝&1 小时前
JAVA JDK7时间相关类
java·开发语言·python
geovindu1 小时前
Qt Designer and Python: Build Your GUI
开发语言·qt
Xiao Xiangζั͡ޓއއ1 小时前
程序诗篇里的灵动笔触:指针绘就数据的梦幻蓝图<1>
c语言·开发语言·程序人生·学习方法·改行学it
狄加山6751 小时前
系统编程(线程互斥)
java·开发语言
Hunter_pcx2 小时前
[C++技能提升]插件模式
开发语言·c++