а те сигналы вроде срабатывают только при перемещении строчек внутри вью.
ну вобщем-то проблема как раз в том, что я внутри вью перемещаю, а сигналов нет... по крайней мере от модели.
так перемещение ж = копирование + удаление. или при копировании и удалении мета-информация не трогается?
Cуть в том, что с каждым файлом ассоциирован уникальный идентификатор (12-байтный UUID) + доп. инфа, все это хранится в отдельном файле в виде JSON.
Удаление через вью работает и мета-информация (это отдельный файл который я по сигналу убиваю) удаляется.
Копирование из вью не предусмотрено поэтому на него пофиг
С перемещением во вью беда: когда я в дереве вьюхи файлики по папкам двигаю, сигналы о перемещении не приходят, а вместо этого получаю сигналы об удалении и создании нового файла
А мне ну очень надо именно перемещение, чтоб можно было сохранить UUID и переместить файл мета-информации.
UPD: добавил тестовый проект в аттаче, где слот rowsRemovedSlot срабатывает, а rowsMovedSlot - нет.