Непонятно. Если вы имеете виду, обновятся ли сохраненные объекты QModelIndex, то нет, для этого нужны QPersistentModelIndex. Если вы имеете ввиду что-то другое, то мой ответ - хз.
Поясню, я биндюсь на индекс (index) в qml. На ==0, так вот, когда только модель построилась все хорошо. Как только я удаляю 0 элемент из модели, мое условие перестает работать(index==0), что намекает на то, что элемента с индексом 0 не существует, т.е. элемент с индексом 1 не стал элементом с индексом 0, мне не понятно, либо я что-то делаю не так и не правильно удаляю, либо надо послать какой-то доп сигнал что бы обновить эти индексы .