OK, bon il te faut changer de signal et revenir au code que tu avais au départ :
DialogImpl::DialogImpl( QWidget * parent, Qt::WFlags f) : QDialog(parent, f)
{
setupUi(this);
connect(list, SIGNAL(itemClicked(QListWidgetItem*)), this, SLOT(commande(QListWidgetItem*)));
list->setSelectionMode(QAbstractItemView::MultiSelection);
}
void DialogImpl::commande(QListWidgetItem* item)
{
QString texte;
for (int i=0;i<list->count();i++)
{
if (list->item(i)->isSelected())
{
texte += list->item(i)->text();
texte += "\n";
}
}
textEdit->setText(texte);
}
//