QML出現QQmlComponent: Component is not ready


前提:

對QML工程下的qml.qrc下的資源創建了文件夾分類,在一個qml文件中使用另一個非本文件夾下的qml文件,已經導入該路徑的文件夾,但時候在項目中直接使用自定義的QMl組件的時候,出現錯誤:QQmlComponent: Component is not ready(組件沒有加載好)

 

原因:

1、自己導包的時候路徑確實寫錯

2、系統就有這樣的bug,有的時候導包路徑確實正確,但就是用不了該包下的組件

 

解決:

1、針對第一個原因,自己好好檢查一遍

2、第二個原因的話,建議在語句中使用該組件時,采用加上相對路徑的方式,例如“../folder1/xxx.qml”這樣的方式

提示:“.”代表當前文件夾,“..”代表上一級文件夾

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM