Frage ImageMenuItem-Symbole in Python AppIndicator


Ich habe versucht, einen AppIndicator mit gtk.ImageMenuItems zu erstellen. Normalerweise zeigt ImageMenuItems das Element des Artikels an, aber mit Python AppIndicator werden überhaupt keine Icons im Menü angezeigt. Ist das eine fehlende Funktion?

Hier ist mein Beispielcode. Natürlich zeigt der Indikator ein Symbol an, aber nicht die Menüeinträge:

exit_item = gtk.ImageMenuItem(stock_id=gtk.STOCK_QUIT)
exit_item.connect("activate", quit, None)
exit_item.show()

4
2018-01-10 16:46


Ursprung




Antworten:


Standardmäßig werden Symbole in Menüeinträgen nicht angezeigt (Sie können dies in GConf / DConf ändern). Benutzen

exit_item.set_always_show_image(True)

um dies zu überschreiben.


4
2018-01-10 17:41



Danke Florian. Ich wusste nicht, dass dies standardmäßig deaktiviert war. Das funktioniert gut. - TheGhost