Je crois que la question est dqns le titre. Comment faire pour faire en sorte qu'une celulle d'un tableau (QStandardItemModel) soit une QSpinBox?

Voici le code que j'utilise:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
 
...
mod = new QStandardItemModel(0,3);
	mod->setHeaderData(0, Qt::Horizontal,"Produit");
	mod->setHeaderData(1, Qt::Horizontal,"Quantité");
	mod->setHeaderData(2, Qt::Horizontal,"Poids");
 
        QStandardItem *item = new QStandardItem(produit->currentText());
    	mod->appendRow(item);
    	item->setEditable(false);
 
        QStandardItem *item2 = new QStandardItem();    
    	item2->setText("1");
    	item2->setEditable(true);
    	mod->setItem(mod->rowCount()-1,1,item2);
 
 
	table = new QTableView;
        table->setModel(mod);
Voilà en gros je voudrais que ma colonne quantité ait des QSpinBox au lieu d'être simplement éditable.

Merci d'avance