I need to add some additional widgets to a standard messagebox, for example a warning that would have an additional checkbox "Don't show this message more" below the row of the standard pushbuttons.

What would be the best strategy?, implementing a new window is relatively easy if you don't enter into the styles of each platform. Adding the widgets directly to a regular qmessagebox would require accessing the internal layout of the qmessagebox.... any suggestion to what approach take?

Thanks!