3

我知道我可以使用之前使用的 Qt 维护工具安装任何 Qt5 模块。但是,在最新的 Ubuntu (18.04) 中,我偶然发现了一个问题:我的应用程序使用 QNetworkManager,并且 SSL 连接现在无法正常工作,显然是因为我使用的 Qt 版本是使用另一个 SSL 版本构建的。我搜索了这个问题,发现作为解决方案,建议使用在线存储库中的“本机”Qt 安装。我这样做了,但现在我什至无法创建qmake项目文件,错误是:

Project ERROR: Unknown module(s) in QT: webenginewidgets

(我的应用程序使用 QWebView,所以我QT += webenginewidgets在 .pro 文件中有)。好的,我已经为 Qt ( , , , , , )sudo apt install中的“webview/webengine” 找到了所有我能找到的东西,但这根本没有任何区别:仍然是 Qt 中的未知模块。libqt5webengine5libqt5webengine-datalibqt5webview5libqt5webenginecore5libqt5webenginewidgets5libqt5webview5-dev

那么 - 如何从 Ubuntu 18.04 的存储库中安装 Qt5 webenginwidgets 模块?

4

1 回答 1

1

对于我的系统(Ubuntu 18.04),我解决了这样的问题:

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install libqt5webenginewidgets5
于 2020-04-22T10:03:09.043 回答