QTCreator Предоставляет ListWidgetItems несколько атрибутов
Поэтому я использую QTCreator для создания графического интерфейса для проекта. Я читаю элементы из файла, а затем эти элементы импортируются в 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);
}
Спасибо!