PyGTK小部件不透明度

时间:2009-02-24 22:29:50

标签: python user-interface gtk pygtk

有没有办法在PyGTK中设置小部件的不透明度?
我知道有一个Windows功能:

gtk.Window.set_opacity(0.85)

但似乎没有相应的任意小部件 有人有什么想法吗?

提前感谢您的帮助。

2 个答案:

答案 0 :(得分:3)

From pygtk reference

  

要设置每像素alpha,请参阅gtk.gdk.Screen.get_rgba_colormap()。要使非顶层窗口半透明,请参阅gtk.gdk.Window.set_composited()

答案 1 :(得分:0)

对于更漂亮的小部件内容,也可能需要查看pygtkglext