Непрозрачность виджета PyGTK - PullRequest
0 голосов
/ 25 февраля 2009

Есть ли способ установить прозрачность виджета в PyGTK?
Я знаю, что есть функция для Windows:

gtk.Window.set_opacity(0.85)

но, похоже, нет эквивалента для произвольных виджетов.
У кого-нибудь есть идеи?

Заранее спасибо за помощь.

Ответы [ 2 ]

3 голосов
/ 25 февраля 2009

Из ссылки на Pygtk :

Для настройки альфа на пиксель см. gtk.gdk.Screen.get_rgba_colormap(). Для того, чтобы сделать непрозрачные окна прозрачными, см. gtk.gdk.Window.set_composited().

0 голосов
/ 25 февраля 2009

Возможно, стоит поискать в pygtkglext более интересные элементы виджетов.

...