Мне кажется, это должно быть довольно просто, но я думаю, что что-то упустил.
Поэтому я хочу установить значок окна с одним из изображений.Я попытался:
windowIcon = gtk.image_new_form_stock(gtk.STOCK_DIALOG_AUTHENTICATION, gtk.ICON_SIZE_MENU)
window.set_icon(windowIcon.get_pixbuf())
Python затем жалуется, что:
Файл "./sample.py", строка 44, в init window.set_icon (windowIcon.get_pixbuf ())ЗначениеError: изображение должно быть GdkPixbuf или пустымGdkPixbuf или None
В документации pygtk говорится:
Если тип хранения образа не gtk.IMAGE_EMPTY или gtk.IMAGE_PIXBUF, исключение ValueErrorбыть поднятым.
Так что я предполагаю, что тип хранения изображения неправильный.Вопрос в том, как обойти это?