Russian Qt Forum

Qt => Вопросы новичков => Тема начата: Сергей Д. от Март 23, 2023, 23:35



Название: Подключение Qt6::WebEngineWidgets в Cmake
Отправлено: Сергей Д. от Март 23, 2023, 23:35
Добрый день, не могу подключить Qt6::WebEngineWidgets в Cmake, делаю все по инструкции справочника, но не работает

Код:
find_package(Qt REQUIRED COMPONENTS WebEngineWidgets)
target_link_libraries(ASAMEventLog PRIVATE Qt6::WebEngineWidgets)

Выдает эту ошибку

Цитировать
/home/sergey/QtProject/ASAMEventLog/CMakeLists.txt:122: ошибка: Target "ASAMEventLog" links to: Qt::WebEngineWidgets but the target
 was not found.  Possible reasons include: * There is a typo in the target name. *
 A find_package call is missing for an IMPORTED target. * An ALIAS target is missing.


Название: Re: Подключение Qt6::WebEngineWidgets в Cmake
Отправлено: kambala от Март 24, 2023, 10:36
вроде правильно
Код:
find_package(Qt6 REQUIRED COMPONENTS WebEngineWidgets)
(Qt6 вместо Qt)


Название: Re: Подключение Qt6::WebEngineWidgets в Cmake
Отправлено: Сергей Д. от Март 24, 2023, 11:27
Тогда выдает ошибку

Цитировать
/home/sergey/QtProject/ASAMEventLog/CMakeLists.txt:21: ошибка: Found package configuration file: /home/sergey/Qt/6.3.1/gcc_64/lib/cmake/Qt6/Qt6Config.cmake but it set Qt6_FOUND to FALSE so package "Qt6" is considered to be NOT FOUND.  Reason given by package: Failed to find Qt component "WebEngineWidgets". Expected Config file at "/home/sergey/Qt/6.3.1/gcc_64/lib/cmake/Qt6WebEngineWidgets/Qt6WebEngineWidgetsConfig.cmake" does NOT exist


Название: Re: Подключение Qt6::WebEngineWidgets в Cmake
Отправлено: kambala от Март 24, 2023, 11:31
похоже, что у тебя банально нет нужного модуля. если из репозитория не доставить, придется попробовать онлайн инсталлер или собирать самому.


Название: Re: Подключение Qt6::WebEngineWidgets в Cmake
Отправлено: Сергей Д. от Март 24, 2023, 11:37
А как добавить ставлю это, все равно ошибка

Цитировать
sudo apt-get install build-essential libgl1-mesa-dev


Название: Re: Подключение Qt6::WebEngineWidgets в Cmake
Отправлено: kambala от Март 24, 2023, 11:52
не подскажу, я не линуксоид. поищи в инете в каком пакете есть WebEngineWidgets.


Название: Re: Подключение Qt6::WebEngineWidgets в Cmake
Отправлено: tux от Март 24, 2023, 19:03
dev-qt/qtwebengine