Comment créer un menu riche pour un indicateur?


10

J'ajoute des éléments de menu à un indicateur dans pygtk. Je ne veux pas qu'ils se comportent comme des éléments de menu ordinaires: je veux qu'ils aient une apparence normale, mais pas pour répondre aux survols et clics de souris. La façon dont j'imagine le nouveau menu sonore se comportera .

En d'autres termes, je veux empêcher la sélection MenuItem qui se passe ci-dessous:

entrez la description de l'image ici

Comment dois-je procéder? Quels événements dois-je avaler ou existe-t-il une meilleure façon?

Réponses:


4

Malheureusement, appindicator ne permet pas d'ajouter un widget personnalisé, car il nécessite une introspection GObject. Cela sera disponible lorsque le idopackage aura l'instrospection GObject.

Rapport d'erreur


3
J'ai pu ajouter des alignements, des étiquettes et des images; ainsi que d'écouter (certains) signaux sur ces éléments.
Erigami

7

Ce que j'ai fait pour StackApplet, c'est simplement de désactiver un élément de menu et de l'utiliser comme «en-tête». De cette façon, il ne répond pas aux clics de souris et ressemble à une étiquette de texte statique.

entrez la description de l'image ici

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.