Qt:QT中的未知模块:webview

问题描述:

我刚刚通过Qt提供的“Qt Unified安装程序”安装了Qt 5.6。在开始安装之前,我确信安装程序中的“WebView”选项已打勾。不幸的是,Qt安装目录中没有WebView for Windows(我在整个目录中搜索了一个webview dll),只有一个Android版的库。为什么Windows缺少webview包?Qt:QT中的未知模块:webview

编辑:我试图用webengine代替,但unfourtunately我得到类似的消息:“未知模块(收费)QT:webengine”

国王的问候 伯恩哈德

好吧,我想通了。不幸的是,Qt安装程序并不那么直观(至少不适合我)。选择“WebView”作为安装程序中的组件并不意味着相应的库会自动添加。每个默认的Qt只安装mingw工具链,这个工具链不能编译WebView/WebEngine。为了使用WebView/WebEngine,必须在安装程序中选择预编译的Visual Studio库。此外,Visual Studio需要安装在系统上。安装后,确保Qt Creator使用Visual Studio编译器(您可以在Qt Creator生成套件设置中指定该编译器)。

+0

一般来说,开发人员如果在Windows上工作,应该避免使用MinGW。这是知道的事情。 –