Вынеси `beginResetModel()` до всех присваиваний и очисток.