QT / QML Как обновить Listview Когда модель C ++ изменяется путем вставки / удаления строки

У меня есть класс, у которого есть Q_Property

class Taskinfo:public QObject
{
Q_OBJECT
Q_PROPERTY(QString isemrino READ isemrino WRITE setIsemrino NOTIFY isemrinoChanged)
Q_PROPERTY(QString isemribaslatan READ isemribaslatan WRITE setIsemribaslatan)
Q_PROPERTY(QString isemrisaattarih READ isemrisaattarih WRITE setIsemrisaattarih)
Q_PROPERTY(QString isemrituru READ isemrituru WRITE setIsemrituru).....

Это простой пример. В моем main.cpp я создал QList<* Object> taskinfo, затем заполните список моим объектом Taskinfo.

 taskinfo.append(new Taskinfo("1535","Kobe ddd","09:20:20    3.1.2016","yt"));classContext->setContextProperty("taskmodel",QVariant::fromValue(taskinfo));

Это действительно очень простой пример. Я могу видеть все значения в моем Listview. Все в порядке. Но я хочу добавить новый пункт в мой список информации о времени выполнения. Как обновить вид? Я могу обновить значение, которое уже добавлено. Но я хочу добавить новое и обновить listview. Какой метод поможет мне Спасибо

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]