在我的应用程序中,我必须将数组值列表绑定(bind)到列表 View 控件中。
因此,我像这样创建并成功构建,但是崩溃了。

 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));

最佳答案

问题是您要退出阵列。

更换

i<=5


i<5

我更喜欢写:
QStringList list;
list << "Delphi" << "Mobile" << "Dot Net" << "Java" << "Open Source";
ui->list_View->setModel(new QStringListModel(list));

10-06 04:49