问题由来,
在跟着视频敲代码时,需要用到 DelayButton 这个控件,因此需要导入相关的库模块 (跟着视频敲的是import QtQuick.Controls 2.5 ),但可能由于版本较低的原因没有安装这个库模块。根据输入提示,有个
import QtQuick.Controls 2.1,但是,这个库模块中并不支持 DelayButton 这个控件。
于是,使用更高一些的版本(QT 5.9)去尝试打开,还是没有装 2.5 ,但是,此时 DelayButton 这个控件变了颜色,
通过 F1 进行跳转进去查看介绍后,发现,
于是,调整为 2.4 后,程序可运行。
然后再次使用低版本的QT打开(QT5.9),2.4也没有,但是可用 F1 进行跳转,发现,
所以 2.2 是可用的,从而就调整为 2.2 版本。文章来源:https://www.toymoban.com/news/detail-519316.html
所以,解决这类由于版本问题时,可以先根据输入提示,先写有的,然后运行下,看看可不可以,如果不行的话,就逐次往上升,如果可实现跳转,就去看看可支持的版本是多少。文章来源地址https://www.toymoban.com/news/detail-519316.html
到了这里,关于QT - QML 遇到 module “QtQuick.Controls“ version 2.5 is not installed 的相关问题的解决策略的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!