Я добавил левый и правый отступы в заголовке QTreeView, используя этот QSS код:Добавить отступы в QTreeView Колонны
QHeaderView::section{padding:7px 15px}
Но содержание столбцов не совпадает больше с заголовками.
Как я могу добавить отступы 15px (как в заголовке) к содержанию столбцов?
Edit: По некоторым причинам, которые я использую делегатов обратить содержание QTreeView
, поэтому стилизации QTreeView::item
не работает (как @svlasov предложил).
painter.translate(15, 0)
, похоже, исправляет эту проблему, но при выборе строки появляется странный эффект: выбор не является непрерывным.
Благодарим вас за ответ, но я сделал разъяснение, объясняющее, почему это не работает для меня. –
Если вы используете делегат, выполните 'painter.drawText (rect(). Translation (15, 0), ....)' – svlasov