我正在使用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
为什么它仍在搜索键盘。甚至我从食谱中删除。
有什么我想念的吗?
谢谢。
答案 0 :(得分:0)
根据Qt WebBrowser manual(请参阅下面的“平台要求”部分),需要“ Qt虚拟键盘”模块。由于Qt WebBrowser本身需要该模块,因此我看不到删除依赖关系的简便方法。它需要在Qt WebBrowser级别上完成,然后在OpenEmbedded级别上完成。