在 VScode 中运行 qml 应用程序

问题描述 投票:0回答:1

我有一个简单的示例 QML 应用程序,在使用 QTcreator 时可以完美运行。当我在 VScode 中打开同一个项目时,我得到:

..../main.qml:1:module "QtQuick" version 2.15 is not installed

这来自我的代码中的第一行:

import QtQuick 2.15

如何修复此问题以使其在 VScode 中正常工作?我正在使用 Felgo 运行 QML 应用程序。

使用Linux机器,Ubuntu 20.04。

我尝试编辑

c_cpp_properties.json
文件并将路径添加到 qt5 文件夹。

到目前为止还没有运气。

qt visual-studio-code qml
1个回答
0
投票

此 VS Code 扩展的使用页面应该解释如何安装声称能够调用 QML 文件的扩展。我已经为我完成了扩展工作,但我也有它工作(请参阅我的问题以获取解释),可能是由于其开发的alpha阶段。

另一种选择是按照此 Qt 文档 的说明进行操作 - 安装 QML 运行时工具。这允许您通过 VS Code 终端调用

.QML
文件。我只能使用基于 Linux 的操作系统的软件包为 Qt5 安装此程序,正如 this Qt Discourse post 所解释的那样,但根据我阅读的文档,它也应该适用于 Qt6。

当我找到更好的信息时,我将更新此内容。

© www.soinside.com 2019 - 2024. All rights reserved.