Это мой первый QT-вопрос — обычно я программист на С#, поэтому простите меня за глупый вопрос, на который, я уверен, есть очень простой ответ, который я просто не могу найти:
Я хочу добавить элементы в список, на данный момент скажем, что это строки. У меня есть QListView: UI->listView
, QStringList и QStringListModel:
stringList = new QStringList();
stringList->append("ABC");
stringList->append("123");
listModel = new QStringListModel(*stringList, NULL);
ui->listView->setModel(listModel);
stringList->append("xyz");
Этот пример компилирует и удаляет "ABC" и "123" в моем списке, но не "xyz". Почему нет? Нужно ли как-то перекрашивать listView? Я сделал что-то не так с NULL?
Спасибо.