如何在树莓派上安装Qt虚拟键盘?

5

我尝试在树莓派上实现Qt虚拟键盘,使用PyQt5 - 显示虚拟键盘,但是我没有找到它的前缀路径,例如bin、plugin等文件夹,实际上整个Qt文件夹都不存在。

1个回答

8

我的先前解决方案中,我使用了官方提供的Qt二进制文件,但这些文件不兼容RPI体系结构,因此您需要编译它:

sudo apt-get update
sudo apt install git build-essential
sudo apt-get install python3-pyqt5 qt5-default qtdeclarative5-dev libqt5svg5-dev qtbase5-private-dev qml-module-qtquick-controls2 qml-module-qtquick-controls qml-module-qt-labs-folderlistmodel
sudo apt-get install '^libxcb.*-dev' libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev libxkbcommon-dev libxkbcommon-x11-dev
git clone -b 5.11 https://github.com/qt/qtvirtualkeyboard.git
cd qtvirtualkeyboard
qmake 
sudo make
sudo make install

1
现在工作得很好!但是不幸的是,一旦键盘出现在屏幕上,就会使后台应用程序变得不可见。@eyllanesc 你解决了吗? - Gaston
@Gaston 请尝试这个解决方案:https://dev59.com/T1QItIcB2Jgan1znF1Wa#63963718 - eyllanesc
哇.. @eyllanesc 太快了,谢谢你的帮助...我会查看你提供的链接。我猜我们正在做一个类似的项目,使用触摸屏 + Yocto + Arm Core .. 是吗?... - Gaston

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接