将数组值绑定到诺基亚 Qt 中的列表视图控件?
在我的应用程序中,我必须将数组值列表绑定到列表视图控件。 所以,我像这样创建并成功构建,但它崩溃了。
QString array_List[5]={"Delphi","Mobile","Dot Net","Java","Open Source"};
for(int i=0;i<5;i++)
{
list << array_List[i];
}
ui->list_View->setModel(new QStringListModel(list));
In my application i have to bind a list of array value in to list view control.
so, I created like this and build successfully but it crash.
QString array_List[5]={"Delphi","Mobile","Dot Net","Java","Open Source"};
for(int i=0;i<5;i++)
{
list << array_List[i];
}
ui->list_View->setModel(new QStringListModel(list));
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
问题是你要离开你的阵列。
替换
为
我更喜欢写:
The problem is your are going out of your array.
Replace
with
I would prefer writing:
你需要
i < 5
而不是i <= 5
。You need
i < 5
instead ofi <= 5
.