No, you just shouldn't implement a custom style only to make very small changes if those changes can be made using simpler methods. Especially that QItemDelegate doesn't use the style directly, so you will be doing double work. I suggest you just implement a delegate and do your custom drawing there with or without using QStyle.
Bookmarks