как убрать поддержку qt клавиатуры для qtwebbroser из qt5.7 - PullRequest
0 голосов
/ 04 июля 2018

Я использую версию yocto morty qt5.7 и qtwebbrowser. Теперь я хочу удалить поддержку клавиатуры в qtwebbrowser.
Я открыл qtwebbrowser_git.bb и удалил
RDEPENDS_${PN} ="qtvirtual keryboard"

скомпилировано успешно, но когда я запускаю qtwebbrowser на плате, отображается ошибка ниже.

qrc:///qml/AppMain.qml:7:9: Type Keyboard unavailable
qrc:///qml/Keyboard.qml:31:1: module "QtQuick.VirtualKeyboard" is not installed

почему он все еще ищет клавиатуру. даже я удален из рецепта.

Я что-то пропустил?

Спасибо.

1 Ответ

0 голосов
/ 04 июля 2018

Согласно руководству Qt WebBrowser (см. Ниже в разделе «Требования к платформе») требуется модуль «Qt Virtual Keyboard». Поскольку модуль требуется самим Qt WebBrowser, я не вижу простого способа удаления зависимости. Это нужно сделать на уровне Qt WebBrowser, а затем на уровне OpenEmbedded.

...