0

所以我正在使用 QTCreator 为项目创建 GUI。我正在从文件中读取项目,然后将这些项目导入 ListWidget,每个项目旁边都有复选框。我想知道是否可以将复选框与旋转框或其他类型的数字属性绑定到每个项目,如果可以,您能解释一下如何吗?编辑:如果有人知道如何添加任何可编辑的文本框,那实际上效果会更好。这是我目前正在做的打开/读取文件:

QFile ingFile("/root/Desktop/file.txt");
ingFile.open(QIODevice::ReadOnly);
QTextStream in(&ingFile);
QStringList inglist;
QString line = in.readLine();
while(!line.isNull()){
    inglist.append(line);
    line = in.readLine();
}
QStringListIterator it(inglist);
while(it.hasNext()){
    QListWidgetItem *listitem = new QListWidgetItem(it.next());
    listitem->setCheckState(Qt::Unchecked);
    ui->ingList->addItem(listitem);
}

谢谢!

4

0 回答 0