![Список/папка всех иконок GTK и их названия](https://rvso.com/image/178477/%D0%A1%D0%BF%D0%B8%D1%81%D0%BE%D0%BA%2F%D0%BF%D0%B0%D0%BF%D0%BA%D0%B0%20%D0%B2%D1%81%D0%B5%D1%85%20%D0%B8%D0%BA%D0%BE%D0%BD%D0%BE%D0%BA%20GTK%20%D0%B8%20%D0%B8%D1%85%20%D0%BD%D0%B0%D0%B7%D0%B2%D0%B0%D0%BD%D0%B8%D1%8F.png)
Я работаю над 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