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