от данных в узле. Наследуюсь от QAbstractItemModel. В методе setData у редактируемой ноды появляются потомки. В QTreeView при этом не появляется "плюсик" для данного узла. Но если нажать на то место, где он должен быть, потомки раскрываются. Если свернуть и развернуть на более высоком уровне, то плюсик появляется. Как сделать, чтобы после редактирования ноды, у нее появлялся плюсик (при появлении потомков)?
а ты сигнал послал что модель обновилась?
emit dataChanged для данного узла вставлял, но не помогает
а если для корня? или пофиг?
Для корня не пробовал, но ведь меняется только узел и у него дети появляются
ну хз я просто пальцем в небо. жди более опытных, я с гуями раз в год минут 15 работаю :)...
Я предполагаю, что emit dataChanged сообщает только о новых данных этого узла, а меняется структура
Обсуждают сегодня