Quote Originally Posted by frank100 View Post
I did not like the idea of reimplementing the table widget/view painter...
Creating a new widget every time some other widget is painted is a very bad idea.

plus, I would like to learn how to reuse the painter of other widgets
When painting yourself, you'd be doing the exact same thing when it comes to "reusing the painter of another widget".