qt - 未找到 qt.labs.handlers
问题描述
我第一次尝试使用 qml 处理程序。导入 Qt.labs.handlers 1.0 不工作
我的 Qt 版本是 5.13.0 MingW32/64 。在 Windows 10 上使用。
错误快照 1
qt.labs 识别模块的快照
解决方案
正如文档指出的那样:
在 Qt 5.10 中,这些处理程序是在单独的 Qt.labs.handlers 模块中引入的。现在它们从 5.12 开始包含在 Qt Quick 中。预先存在的 Keys 附加属性在概念上相似,因此我们将面向指针设备的处理程序加上 Keys 一起称为输入处理程序集。我们希望在未来的 Qt 版本中提供更多的附加属性用例。
(强调我的)
因此在 Qt 5.13 中不再需要导入模块Qt.labs.handlers 1.0
,因为它已被移至模块QtQuick 2.13
。
推荐阅读
- python - cumsum pandas 创建新列
- c# - 将 SetWindowPos 与多个监视器一起使用
- node.js - 如何在 Redis 中仅提供一个实例来处理事件?
- wordpress - 在银行网站上我应该使用 DRUPAL 还是 WORDPRESS
- android - Flutter Gradle 构建异常
- javascript - JavaScript Filter 和 Reduce 连接字符串
- android - Android Studio 错误尝试获取屏幕截图:“从设备获取屏幕截图时出现意外错误:EOF”
- java - 用于休眠实体映射的 Json 到 Java 对象转换
- ruby-on-rails - 使用 fetch 发布和获取数据轨
- typescript - 类型不检查任何类型