Ich habe versucht, mit gtk.ImageMenuItems einen AppIndicator zu erstellen. Normalerweise zeigen ImageMenuItems die Artikel des Lagers an, aber mit Python AppIndicator werden überhaupt keine Symbole im Menü angezeigt. Ist das eine fehlende Funktion?
Hier ist mein Beispielcode. Natürlich zeigt der Indikator ein Symbol an, aber keinen der Menüeinträge:
exit_item = gtk.ImageMenuItem(stock_id=gtk.STOCK_QUIT)
exit_item.connect("activate", quit, None)
exit_item.show()
Antwort1
Standardmäßig werden Icons bei Menüeinträgen nicht angezeigt (Sie können das irgendwo in GConf/DConf ändern). Verwenden Sie
exit_item.set_always_show_image(True)
um dies zu überschreiben.