Мне нужно добавить свои собственные изображения в тему значков GTK, поэтому мне нужно как-то измерить размер в пикселях, который GTK использует для отображения значков различных предопределенных размеров: GTK_ICON_SIZE_BUTTON
, GTK_ICON_SIZE_MENU
, GTK_ICON_SIZE_DIALOG
и т. Д. Руководство по GTKутверждает, что размеры доступны как значение gtk-icon-sizes
свойства объекта GtkSetting
s.Я выполнил следующий код в последней версии Ubuntu:
#!/usr/bin/env python
import gtk; print(gtk.settings_get_default().get_property('gtk-icon-sizes'))
Но вывод очень короткий:
'panel-menu=22,22;gtk-button=16,16'
Где я могу найти остальные размеры, например для GTK_ICON_SIZE_DIALOG
илиGTK_ICON_SIZE_LARGE_TOOLBAR