首页 > 解决方案 > 未找到 qt.labs.handlers

问题描述

我第一次尝试使用 qml 处理程序。导入 Qt.labs.handlers 1.0 不工作

我的 Qt 版本是 5.13.0 MingW32/64 。在 Windows 10 上使用。

错误快照 1

qt.labs 识别模块的快照

标签: qtqmlqtquick2qt-quick

解决方案


正如文档指出的那样:

在 Qt 5.10 中,这些处理程序是在单独的 Qt.labs.handlers 模块中引入的。现在它们从 5.12 开始包含在 Qt Quick 中。预先存在的 Keys 附加属性在概念上相似,因此我们将面向指针设备的处理程序加上 Keys 一起称为输入处理程序集。我们希望在未来的 Qt 版本中提供更多的附加属性用例。

(强调我的)

因此在 Qt 5.13 中不再需要导入模块Qt.labs.handlers 1.0,因为它已被移至模块QtQuick 2.13


推荐阅读