没有安装 qmlscene:为什么 Build&运行 选项上的 Qt 版本旁边有一个警告标志

No qmlscene installed: why is a warning sign next to Qt version on Build&Run options

我不明白为什么我手动添加的 Qt 版本 qmake 旁边有一个黄色警告标志,即 Qt 5.9.1 (qt5),将鼠标悬停在警告标志上没有提供其他信息:

在上面的截图中提到:

No qmlscene installed

this answer 建议,我安装了这个但没用:

$ sudo apt install qtdeclarative5-dev

为什么会有警告?我该如何解决?它会以关键方式影响我的 builds/runs 吗?

QmlScene 是用于 Qt Quick 2 视图的外部 QML 预览应用程序。 Qt Quick 1 有一个名为 QmlViewer 的工具用于相同的目的。它似乎在基于 debian 的系统上单独打包。以下命令应该获取包。

sudo apt-get install qmlscene

对于那些没有安装GCC的用户,您可以尝试卸载QT然后重新安装,但要安装GCC。这是我在 Linux Mint 19 with QT 5.7 上对我有用的解决方案。