QDataWidgetMapper não funciona com QLabels
Estou usando QDataWidgetMapper para mapear dados para um QLineEdit e funciona bem. Quando eu uso para mapear dados para um QLabel, ele não mostra nenhum dado no rótulo. Estou tentando fazer isso da seguinte maneira:
QDataWidgetMapper *testMapper=new QDataWidgetMapper();
testMapper->setOrientation(Qt::Vertical);
testMapper->setModel(testModel);
//setting the mapper values to the textboxes ----works fine
testMapper->addMapping(ui->LineEdit1,0);
testMapper->addMapping(ui->LineEdit2,1);
//setting it to qlabels
testMapper->addMapping(ui->label,3);----- does not work
testMapper->toFirst();
Estou recebendo os valores da lista e anexando a lista ao QDataWidgetMapper, do mapeador que estou usando addMapping para anexá-lo às caixas de texto. Alguém poderia me dizer por que ele não funciona com qLabels.