Comment puis-je auto-ajuster la taille d'un QDialog en fonction de la longueur du texte de l'un de ses enfants?

J'ai un QDialog je suis travailler avec. C'est un peu comme un QMessageBox. J'ai remarqué que la taille de la QMessageBox (et la taille de son étiquette) dépend de la taille du message affiché.

Comment pourrais-je faire la taille de mon QDialog ajuster automatiquement comme un QMessageBox? Actuellement mon QDialog contient un bouton de la boîte et l'étiquette, et le QDialog est la mise en page Verticale.

(Je sais que je pourrais simplement utiliser la boîte de message directement, mais finalement, j'ai plus de complexe boîtes de dialogue.)