Instead of QListWidget use a QTreeWidget with two columns.
Then use QTreeWidget::setItemWidget() to insert a Check Box

Qt Code:
  1. item = new QTreeWidgetItem (ui->treeWidget);
  2. item->setText (0, yourText);
  3. ui->treeWidget->setItemWidget (item, 1, new QCheckBox);
To copy to clipboard, switch view to plain text mode