Пишу своего наследника от QStyledItemDelegate. Понадобилось мне нарисовать кнопки, и столкнулся я с проблемой, при одном и том же заданном rect-е разные темы рисуют кнопки разного размера.
Слева oxigen справа qt-curves, размеры заданны одинаковые.
Т.е. curve делает отступы сверху и снизу, вот как можно узнать размеры этих отступов?
вообще этот делегат довольно навёрнутый внутри.
Троли используют для инициализации QStyleOption много разных версий QStyleOptionViewItem* (например, QStyleOptionViewItemV4) в каждой версии видимо свои возможности. И всегда учитывают стиль виджета
Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)