![Liste/Ordner aller GTK-Icons und deren Namen](https://rvso.com/image/178477/Liste%2FOrdner%20aller%20GTK-Icons%20und%20deren%20Namen.png)
Ich arbeite an einer GUI. Ich verwende das Gi-Modul in Python. Ich möchte meiner GUI einige Symbole hinzufügen, konnte aber keine Liste aller Symbole mit den entsprechenden Namen finden. Wo kann ich eine solche Liste finden? Gibt es in meinem Betriebssystem einen bestimmten Ordner, in dem ich sie alle anzeigen kann?
Antwort1
Sie können ein Widget so einstellen, dass es ein bestimmtes Symbol hat, indem Sie die icon-name
Eigenschaft mit den zulässigen Werten verwenden, die Sie darin finden.gtk3-icon-browser
(ex- gtk3-icon-viewer
):
Einige Widgets, die andere Eigenschaften unterstützen (wie label
für Gtk.Button
oder stock
für Gtk.Image, jetzt veraltet), akzeptieren als Werte die Werte, die Sie darin findenLichtungMenüs stattdessen.
Antwort2
GTK-Symbole finden Sie unter /usr/share/icons
. Sie können sie abrufen mit
find /usr/share/icons -type f -name '*.png' -o -name '*.svg' -o -name '*.xpm'
Pixmap-Symbole finden Sie in /usr/share/pixmaps
,
find /usr/share/pixmaps -type f