Cacher widget Qt et de garder le widget de l'espace

Dans une forme simple, j'ai fait un peu de boutons et de mettre une mise en page horizontale. Lorsque la souris quitte la zone de l'un des boutons, la dernière, doit être cachée. À l'aide du bouton->hide (), il fonctionne, mais tous les boutons sont réorganisées par le gestionnaire de présentation. Ce que je veux, c'est que tous les autres boutons de continuer dans leurs positions. J'ai essayé de remplacer le widget avec un widget place de titulaire et d'échanger sur le bouton et de l'espace réservé hide () et show(), l'appel de l'espace réservé->resize(bouton->size()), mais le layout manager ne respectent pas les redimensionner et de l'espace réservé est réglé à sa taille minimale. Quelle est la meilleure façon de supprimer un widget et de garder son espace?

OriginalL'auteur humberto | 2009-12-09