5.7的虚拟键盘怎么部署? RTRT
-
5.7的虚拟键盘怎么部署? RTRT
-
@KaoN 5.7 自带了虚拟键盘的模块,现在中文的文档还不多。只能去官方翻一翻资料了。
-
我尝试把dll复制过来,貌似出不来,把执行文件放到qt bin目录,倒是可以
-
诡异,我用windeployqt 跑出来的Qt5Core.dll 竟然和bin下的不同,beyondcompare比较出来似乎没啥区别,用bin下的替换成windeployqt跑出来的,就出来虚拟键盘了。。。
-
啊,我错了,还是少复制了一个dll
所以除了windeployqt以外,还需要Qt\labs\folderlistmodel,QtQuick\Layouts,QtQuick\VirtualKeyboard,QtQuick.2,platforminputcontexts这么几个目录,另外Qt5Qml.dll, Qt5Quick.dll也要加进来
-
@KaoN 如果虚拟键盘依赖了QtQuick模块的话。就要注意将 QtQuick 相关的dll包括 qml 文件,qml 插件一并复制。
-
没错。
因为不把QML文件夹复制过来的话,引擎的在查找QML文件的时候就找不到相应位置的文件了。
-
@KaoN 部署成功?
Qt5.7
的虚拟键盘长啥样?能否截个图看下,支持自定义样式和键值管理了?
-
@taadis
键位和自定义啥的还没研究
-
@KaoN 支持进行研究!
Qt虚拟键盘在嵌入式领域很有用。不过我还没有安装好5.7啊。还没有尝试呢。
-
@KaoN Qt5.5开源版也能使用吗?
-
部署的时候跟上 -qmldir选项吧= =
走马观花
最近的回复
召唤伊斯特瓦尔