A QWidget-based approach would be a good thing for me. As I see, there is already such an approach in the demo code, isn't there?