QListView 항목에 확인란을 추가하는 방법은 무엇입니까? 노력하고 있지만 qlistview에 나타나지 않습니다. 내가 QListView 항목에 QCheckBox을 채우기 위해 대답, 사용 대리자를 가지고QListView 항목에 확인란을 추가하는 방법은 무엇입니까?
for(int i = 0;i<myParent->listItem.size();i++) {
QHash<QString, QString> hash;
hash = myParent->listItem.at(i);
QStandardItem* item = new QStandardItem;
item->setText(hash.value("text"));
item->setCheckable(true);
model->appendRow(item);
}
ui->listView->setModel(model);
봅니다 명시 적으로 QStandardItem :: setCheckState은 (Qt는 :: checkState에는 상태)'작동하지 – Fabio
, 당신은 내가 아는 나에게 몇 가지 세부 – pravin
을 줄 수있는'사용'에서와 QListWidget'을 수행해야하는 체크 상태를 아이템으로 설정하여 체크 박스를 보이도록하십시오. 아마도'QListView/QStandardItem'과 같을 것이므로'item-> setCheckable (true);'라인 뒤에'item-> setCheckState (Qt :: Unchecked);를 추가해야합니다. – Fabio