从Ubuntu存储库安装Qt5 webenginewidgets模块

从Ubuntu存储库安装Qt5 webenginewidgets模块,ubuntu,qt5,qwebview,qwebengineview,Ubuntu,Qt5,Qwebview,Qwebengineview,我知道我可以使用我以前使用过的Qt维护工具安装任何Qt5模块。然而,在最新的Ubuntu(18.04)中,我偶然发现了一个问题:我的应用程序使用QNetworkManager,SSL连接现在无法工作,显然是因为我使用的Qt版本是用另一个SSL版本构建的。我在谷歌上搜索了这个问题,发现作为一个解决方案,建议使用在线存储库中的“原生”Qt安装。我这样做了,但现在我甚至不能qmake项目文件,错误是: Project ERROR: Unknown module(s) in QT: webenginew

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

Project ERROR: Unknown module(s) in QT: webenginewidgets
(我的应用程序使用QWebView,因此我在.pro文件中有
QT+=webenginewidgets
)。 好的,我已经做了
sudo-apt-install
,在Qt(
libqt5webengine5
libqt5webengine-data
libqt5webview5
libqt5webenginecore5
libqt5webenginewidgets5
libqt5webview5-dev
)中找到了与“webview/webview”相关的一切,但这并没有任何区别:仍然是Qt中未知的模块

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

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

sudo apt-get update

sudo apt-get upgrade

sudo apt-get install libqt5webenginewidgets5

因此答案是:
sudo-apt-install-qtwebengine5-dev