Я использую QListWidget для хранения ярлыков для запуска фоновых процессов:Удалить ListWidget элемент по значению
// process starts
ui->runningProcesses->addItem("Process: "+processID);
Это только для отображения. Пользователь не выбирает элементы или иным образом взаимодействует со списком. Когда фоновый процесс завершен, я хотел бы удалить соответствующий элемент списка. Я пробовал:
delete ui->runningProcesses->takeItem(ui->runningProcesses->findItems("Process:"+processID,Qt::MatchExactly));
Но это недопустимый синтаксис. Какой был бы лучший способ сделать это?