Добавление вертикальных заголовков в QTreeView

у меня естьQTreeView подкласс (иQAbstractItemModel подкласс), который имеет хороший горизонтальный заголовок. Я хотел бы добавить вертикальные заголовки (идя вниз по левой стороне), чтобы соответствовать. Но в отличие отQTableView который имеет отдельную вертикаль (setVerticalHeader()) и горизонтальные заголовки (setHorizontalHeader()),QTreeView позволяет только один заголовок (setHeader()).

Я знаю, что могу просто притвориться, что самый левый столбец - это заголовок, и отобразить его с другим цветом фона (я немне не нужна способность изменять размер или переставлять строки, поэтому я бы не сталнеобходимо реализовать любое из этих особых способов поведения). Но это нене принимать во внимание местные стили. Например, в моей системе заголовки имеют небольшой градиент, что придает им почти трехмерный вид.

Поэтому я ищу любой способ добавить правильный вертикальный заголовок (я предполагаю, что это будет подклассQHeaderView) или рендеринг заголовка вниз по левому столбцу, но верный путь.

Ответы на вопрос(1)

Ваш ответ на вопрос