我正在尝试创建一个简单的QML应用程序,它将获得一个RSS提要,与我的活动象棋游戏一起使用。此时,我正试图用提要内容填充一个列表视图,但它只显示一个条目,即使提要中应该有11个条目。这是一个错误还是我没有得到正确的东西?
import Qt 4.7
import "content"
Rectangle {
id : window;
width : 320
height : 480
XmlListModel {
id : xmlModel
source : "http://gameknot.com/rss.pl?n=kEzvYvEgfHoOmzQzQlY/5w5ITO5YDN"
query : "/rss/channel/item"
XmlRole { name: "title"; query: "title/string()"}
XmlRole { name: "description"; query: "description/string()"}
}
Column
{
id : mainContainer
ListView
{
id : list
model : xmlModel
delegate : ListDelegate { }
//delegate: Text { text: title }
}
}
}
委托应该是正确的,因为同样的事情也发生在我注释掉的简单委托上。