Я использую QTreeView и QItemDelegate, чтобы переопределить большую часть процедуры рисования.Однако кнопки «Развернуть / Свернуть» и родственные / дочерние линии отрисовываются автоматически с помощью некоторой другой процедуры рисования.
Что их рисует, и как я могу это контролировать?
РЕДАКТИРОВАТЬ:
В данный момент Qt рисует элемент QTreeView в следующем порядке:
[кнопка расширения] - [Флажок] - [Остальные элементы дерева]
Я хочу нарисовать его в следующем порядке:
[Флажок] - [Кнопка расширения] - [Остальные элементы дерева]
Проблема в том, что все мои картиныв QItemDelegate находится справа от кнопки расширения.