Dans mon programme, il y a un point où tous les widgets sont cachés. Existe-t-il un moyen simple d'afficher un widget et tous ses conteneurs parents? Je ne suis pas en mesure d'utiliser show_all()
, car cela montrerait d'autres widgets que je ne veux pas montrer. Je pourrais descendre les conteneurs et les montrer tous, mais je préférerais ne pas le faire s'il y a une solution plus concise.Comment afficher un widget et tous ses conteneurs parent?
0
A
Répondre
1
Autre que itérer Widget.get_parent
et show
les ing tout, vous pouvez également définir la propriété no-show-all
sur les widgets que vous ne voulez pas montré, et appelez show_all
sur l'ancêtre.
Merci, 'get_parent()' est plus propre que 'get_children()'. Je ne sais pas pourquoi j'utilisais 'get_children()'. :) – linkmaster03