Bonjour,
J'essaie depuis un moment de faire fonctionner qdatawidgetmapper avec le dommodel (implémentation du QAbstractItemModel fournie avec la documentation Qt), mais je n'arrive pas a le faire. Mon widget s'affiche sans aucune données dedans.
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
	QDomDocument doc;
	QFile file("path/to/myFile.xml");
	if (!file.open(QIODevice::ReadOnly))
		return;
	if(!doc.setContent(&file))
		return;
	DomModel model(doc, this);
	QDataWidgetMapper *mapper = new QDataWidgetMapper;
	mapper->setModel(&model);
	mapper->addMapping(ui.lineEdit, 0);
	mapper->addMapping(ui.textEdit, 1);
	mapper->toFirst();
Merci pour votre aide.