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了。

相关推荐
weixin_307779136 分钟前
PySpark实现dataframe导出为Excel 2007格式的文件并设置合适的列宽度
开发语言·python·spark·excel
weixin_307779137 分钟前
Python Pandas实现dataframe导出为Excel 2007格式的文件并设置合适的列宽度
开发语言·python·excel·pandas
香菇滑稽之谈7 分钟前
模板方法模式的C++实现示例
开发语言·c++·设计模式·模板方法模式
神秘的t10 分钟前
javaEE初阶————多线程进阶(2)
java·开发语言
算法工程师y13 分钟前
MATLAB并行计算加速,用 parfor 和 spmd 榨干多核CPU性能
开发语言·matlab
bug总结16 分钟前
map() 方法介绍(JavaScript 数组方法)
开发语言·前端·javascript
轩源源17 分钟前
封装哈希表实现unordered_map和unordered_set
开发语言·数据结构·c++·算法·哈希算法·散列表
白羊不吃白菜23 分钟前
PAT乙级(1091 N-自守数)C语言解析
c语言·开发语言
我的运维人生1 小时前
从零开始:使用 Python 实现机器学习的基础与实践
开发语言·python·机器学习
2301_789169541 小时前
JSON.parse(JSON.stringify())深拷贝不会复制函数
开发语言·前端·javascript