Si aucun titre n'est défini, la barre supérieure et l'icône ne s'afficheront pas.
Si button1 est NULL, aucun des deux boutons ne s'affichera.
Dialog est considéré comme un widget dynamique malgré son statut de Layout. Même si votre Dialog ne contient que des widgets statiques, le programme ne quittera pas aussitôt, mais attendra l'appui sur la touche ESC ou ENTER.
Inclure un Dialog dans un autre a peu d'utilité puisque l'un des deux sera inutilisable.