Я пытаюсь создать PyGTK StatusIcon с прозрачным фоном. Мне нужно нарисовать содержимое StatusIcon во время выполнения.
StatusIcon хочет объект Pixbuf (который может иметь прозрачность). Нет проблем с этим:
pixbuf = gtk.gdk.Pixbuf(gtk.gdk.COLORSPACE_RGB, True, 8, width, height)
pixbuf.fill(0xffffffff)
Проблема в том, что я не могу рисовать объекты Pixbuf. Мой текущий подход состоит в том, чтобы нарисовать Pixmap и затем преобразовать его в Pixbuf, но, к сожалению, Pixmaps не может иметь прозрачность.
Как получить Pixbuf с прозрачным фоном, который я могу рисовать во время выполнения?
Поздравил,
Philip