Qt编程遇到的错误解决方法-----qml component

7056阅读 2评论2011-10-07 wykitty
分类:


Qt编程,嗯,准确说用qml编程时,如果编译时遇到下面错误:

  1. QDeclarativeComponent: Component is not ready
  2. An error occurred

错误的一般原因是:
加载的qml路径不对
检查你的main.cpp中加载QML文件的路径和资源文件(.qrc)如果有的话.

e.g 程序截图:
main.cpp

 
resource文件:


当然这个是一般原因,想要更准确的确定错误原因,当然还是输出debug信息更准确直观些,
可用qDebug() << component.errors();
输出component组件错误信息..获得详细信息..

Notice:  不要忘记加头文件: #include
上一篇:QString字符串相关----Qt学习笔记2
下一篇:《Full Circle》杂志中文版第46期 发布公告

文章评论