<分区>
我开始使用 Qt 进行开发,我必须制作一个连接到 Spotify Web API 的应用程序。我尝试使用 Qt 的 Oauth 模块,但出现了标题上显示的错误。
我用的是Qt Creator和Fedora 27,前几天刚装好系统,应该是最近的包。
提前致谢。
<分区>
我开始使用 Qt 进行开发,我必须制作一个连接到 Spotify Web API 的应用程序。我尝试使用 Qt 的 Oauth 模块,但出现了标题上显示的错误。
我用的是Qt Creator和Fedora 27,前几天刚装好系统,应该是最近的包。
提前致谢。
最佳答案
显然,您使用过Qt Online Installer
,因为您使用的是这样一个新版本的Qt。因为 Qt Creator 没有提示其他模块,所以您只是在安装中缺少 Qt Network Auth 组件
(networkauth 模块)。
Qt Network Auth 不是基本 Qt 安装包的一部分,而是一个附加组件,您必须在在线安装程序中单独选择它。使用 Qt 安装目录下的Maintenance Tool 将添加 Qt Network Auth (TP) 组件 到您的安装中(TP 表示技术预览)。添加缺少的模块后再次运行 qmake
。运行 qmake 后,您可以重建您的应用程序。
关于c++ - Qt - 错误 : unknown module networkauth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47488171/