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

相关推荐
烤麻辣烫6 分钟前
I/O流 基础流
java·开发语言·学习·intellij-idea
我命由我1234510 分钟前
React - BrowserRouter 与 HashRouter、push 模式与 replace 模式、编程式导航、withRouter
开发语言·前端·javascript·react.js·前端框架·html·ecmascript
Yvonne爱编码11 分钟前
Java 中的 hashCode () 与 equals () 核心原理、契约规范、重写实践与面试全解
java·开发语言·数据结构·python·hash
老虎062714 分钟前
Java基础面试题(08)—Java(集合—HashMap的使用和实现原理红黑树)
java·开发语言
IT从业者张某某14 分钟前
基于DEVC++实现一个控制台的赛车游戏-02-实现赛车游戏
开发语言·c++·游戏
guygg8828 分钟前
基于数据驱动的模型预测控制电力系统机组组合优化MATLAB实现
开发语言·matlab
lly20240629 分钟前
组合模式:深入理解与实际应用
开发语言
2501_9083298534 分钟前
C++中的备忘录模式
开发语言·c++·算法
qq_416018721 小时前
C++与机器学习框架
开发语言·c++·算法
Bert.Cai1 小时前
Python模块简介
开发语言·python