Я знаю, что могу установить любой модуль Qt5 с помощью Qt Maintenance Tool, который я использовал ранее.Однако в последней версии Ubuntu (18.04) я наткнулся на проблему: мое приложение использует QNetworkManager, и SSL-соединения теперь не работают, по-видимому, потому что я использовал версию Qt, созданную с другой версией SSL.Я погуглил эту проблему и обнаружил, что в качестве решения рекомендуется использовать «нативную» установку Qt из онлайн-репозиториев.Я сделал это, но теперь я не могу даже qmake
файл проекта, и ошибка:
Project ERROR: Unknown module(s) in QT: webenginewidgets
(мое приложение использует QWebView, поэтому у меня QT += webenginewidgets
в .pro-файле).Хорошо, я сделал sudo apt install
для всего, что я мог найти, связанного с "webview / webengine" в Qt (libqt5webengine5
, libqt5webengine-data
, libqt5webview5
, libqt5webenginecore5
, libqt5webenginewidgets5
, libqt5webview5-dev
), ноэто не имело никакого значения: все еще неизвестный модуль в Qt.
Итак - как мне установить модуль Qt5 webenginwidgets из репозиториев в Ubuntu 18.04?