【问题标题】:After upgrade to qt 5.5.0 I got warning for QML imports升级到 qt 5.5.0 后,我收到有关 QML 导入的警告
【发布时间】:2015-10-20 08:38:48
【问题描述】:

我今天刚从 5.4.1 升级到 5.5.0。但是当我构建我的 android 项目时,我会在编译输出中收到这些警告:

Warning: QML import could not be resolved in any of the import paths: QtQuick.Extras.Private
Warning: QML import could not be resolved in any of the import paths: QtQuick.Extras.Private.CppUtils
Warning: QML import could not be resolved in any of the import paths: QtQuick.Extras.Private.CppUtils
Warning: QML import could not be resolved in any of the import paths: HelperWidgets

这是什么?我的项目在以前的版本中编译时没有任何警告。

【问题讨论】:

  • 哪个目标平台?通过 Qt 的快速 grep 显示这只会出现 androiddeployqt
  • 错误显示在 Qt Creator 的哪个窗口中?编译输出或一般消息?是在构建时发生还是仅在部署时发生?
  • 你好。当我构建 android 应用程序时,编译输出显示这些警告。
  • 所以没有部署到您的设备,这些警告仍然出现?
  • 那我不知道。您最好创建一个错误报告。

标签: qt qml qtquick2 qt5.4 qt5.5


【解决方案1】:

Qt 项目有一个bugtracker,您应该在其中搜索您的问题。

This 错误是在您在这里发帖前几天报告的。

我的结论:这个问题至少在 Qt 5.5.0 和 5.5.1 中是一个错误。

编辑:问题在 Qt 5.9 中仍然存在。我在这里从来没有遇到任何真正的问题,问题跟踪器中的优先级是 P3 的事实表明,这只是一个可以忽略的不正确警告。

【讨论】:

  • 您还有其他有用的提示吗?这似乎是 5.6 中的一个问题(对我来说也是如此),如果 Qt 更大,肯定会有更多的噪音。
猜你喜欢
  • 2020-06-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-10-19
  • 2018-05-30
  • 1970-01-01
相关资源
最近更新 更多