В QTreeWidget это работает.
Может нужно было задействовать его, а не изобретать велосипед?
Соскочить на др базовый класс - это "workaround", а не нормальное, полноценное решение.
В QTreeWidget это работает.
Там (QTreeWidget) "как-то вставляет", но так ужасно что тоже пришлось писать свое
В ней есть днд, судя по оверлоадам, АПИ похоже на АПИ виджетов, можно ей воспользоваться.
Виджеты какбы совсем кастрированные.
Не вижу ничего такого в QStandardItemModel