Thanks for your good suggestions and explanations.

So far, my QDialog is nearly standalone, but I guess this could be improved.
Well, so much to learn about clean and tidy OOP...