
Я работаю над GUI. Я использую модуль gi в Python. Я хочу добавить несколько иконок в свой GUI, но не могу найти список всех иконок с соответствующими именами. Где я могу найти такой список? Есть ли определенная папка в моей ОС, где я могу просмотреть их все?
решение1
Вы можете задать виджету определенную иконку, используя icon-name
свойство с допустимыми значениями, которые вы найдете внутриgtk3-icon-browser
(бывший- gtk3-icon-viewer
):
Некоторые виджеты, которые поддерживают другие свойства (например, label
для Gtk.Button
или stock
для Gtk.Image, теперь устарели), принимают в качестве значений те, которые вы найдете внутриполянавместо этого меню.
решение2
Значки GTK находятся в /usr/share/icons
. Вы можете получить их с помощью
find /usr/share/icons -type f -name '*.png' -o -name '*.svg' -o -name '*.xpm'
Значки Pixmap можно найти в /usr/share/pixmaps
,
find /usr/share/pixmaps -type f