Comment un gtk.Widget (par exemple une barre de progression) peut-il être placé dans un menu gtk.Menu comme l'un des éléments du menu?Comment mettre des widgets arbitraires dans un menu gtk.Menu?
6
A
Répondre
8
Je cite la PyGTK documentation:
Le gtk.MenuItem et ses sous-classes widget dérivées sont les seuls valides les enfants des menus.
Donc la réponse est: Vous ne pouvez pas. Mais:
Comme un gtk.MenuItem est une sous-classe de gtk.Bin il peut contenir n'importe quel widget enfant valide.
Si vous créez un MenuItem sans étiquette:
item = gtk.MenuItem()
vous pouvez ajouter la plupart des sous-classes gtk.Widget
comme un enfant à item
.