首页 > 解决方案 > 在导入之前,我如何知道系统中的哪个 Qt 快速版本?

问题描述

通过qVersion()我将获得 Qt 版本为5.13.1

但在 QML 中,我使用import QtQuick 2.12. 如何获得 QtQuick 版本 C++/QML ( 2.12)?

标签: qtqml

解决方案


我不知道“打印 QtQuick 版本”的任何方法(根据您对问题的评论)。但是,阅读文档似乎只是 Qt 版本和 QtQuick 版本之间的 1:1 映射。

此 Qt 论坛帖子似乎证实了该帖子:

每个新的 Qt 版本都会获得一个新的 QtQuick 版本。到目前为止,这是一个 1 对 1 的映射:Qt 5.x 有 QtQuick 2.x(所以,Qt 5.4 有 QtQuick 2.4)。您可以通过打开文档来检查 - 例如 - 矩形或项目。

以下是显示 Qt 版本和 QtQuick(Controls) 版本映射的相应文档:https ://doc.qt.io/qt-5/qtquickcontrols-index.html 从中看来您需要使用/2.13使用 Qt 时导入 QtQuick 5.13


推荐阅读