История изменений
Исправление hobbit, (текущая версия) :
В моём случае разделение на проверку и удаление это хорошее такое раздувание кода.
И вообще, один из смыслов разделения на beginRemoveRows() и endRemoveRows(), насколько я понимаю, был в том, что удаление может занять продолжительное время, и это всё надо как-то адекватно отображать. А если ещё и перед beginRemoveRows() будет что-то продолжительное – смысл слегка теряется.
Что ж, ладно.
Исправление hobbit, :
В моём случае разделение на проверку и удаление это хорошее такое раздувание кода.
И вообще, один из смыслов разделения на beginRemoveRows() и endRemoveRows(), насколько я понимаю, был в том, что удаление может занять продолжительное время, и это всё надо как-то адекватно отображать. А если ещё и перед beginRemoveRows будет что-то продолжительное – смысл слегка теряется.
Что ж, ладно.
Исходная версия hobbit, :
В моём случае это хорошее такое раздувание кода. Что ж, ладно.