【发布时间】:2016-03-09 15:17:59
【问题描述】:
我在使用 Qt Enterprise VirtualKeyboard 的 QtCreator 中遇到错误。我按照http://doc.qt.io/QtVirtualKeyboard/build.html 和deployment-guide.html 上的描述构建并安装了它。 我可以编译并运行示例项目,它可以按预期工作。但在 QtCreator 中,语句后面的语句会得到“错误行”,并显示模块不会安装的消息。
import QtQuick.Enterprise.VirtualKeyboard 2.0
工具提示中的错误是“QML Module not found”。
搞笑如下
import QtQuick.Enterprise.VirtualKeyboard.Styles 2.0
不会抛出错误。
所以我查看了导入路径。 QTDIR\qml\QtQuick\Enterprise\VirtualKeyboard 文件夹只有一个文件夹样式,其中包含样式插件。 VirtualKeyboard 中没有文件。我怀疑丢失的文件没有正确复制到此文件夹。
我试图找出确切丢失的文件但失败了。有没有人在运行安装时没有这些错误,谁能告诉我缺少哪些文件?
提前致谢!
【问题讨论】:
-
您是否尝试切换到 1.3 版而不是 2.0 版?也许你构建了错误的版本,因为 2.0 似乎仍处于预览状态..
-
虚拟键盘插件安装到
plugins/platforminputcontexts;它存在吗? -
@Mitch 有两个dll(debug/release),但是没有qmldir之类的其他文件,不知道是否需要
-
@Stanley 如果我安装 1.3,只有 qtvirtualkeyboardplugind.dll 得到更新,这是 Qt 论坛中的一个已知问题。错误仍然存在。
标签: qt qml qt-quick virtual-keyboard