QT4 QstringListModel no QListView

Esta é minha primeira pergunta do QT - geralmente sou um programador de C #, então me perdoe por fazer uma pergunta idiota para a qual tenho certeza de que há uma resposta muito simples, que simplesmente não consigo encontrar:

Eu quero adicionar itens a uma lista, por enquanto, digamos que sejam strings. Eu tenho um QListView:UI->listView, um QStringList e um QStringListModel:

stringList = new QStringList();
stringList->append("ABC");
stringList->append("123");

listModel = new QStringListModel(*stringList, NULL);
ui->listView->setModel(listModel);

stringList->append("xyz");

Este exemplo compila e desativa "ABC" e "123" na minha lista, mas não "xyz". Por que não? Preciso repintar o listView de alguma forma? Fiz algo errado com o NULL?

Obrigado

questionAnswers(2)

yourAnswerToTheQuestion