I have a QGroupBox with three QLabels. How could I show a replica of the QGroupBox in a windowed widget and the MainWindow as well?

I know I could emit its contents to keep the sync but is there another way?

I also know I could re-implement the PaintEvent and render it twice as shown here:
http://stackoverflow.com/questions/7...ltiple-widgets

But I don't like it so much, I would be breaking the decoupled design.