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.

questionAnswers(1)

yourAnswerToTheQuestion