【发布时间】:2014-03-16 03:37:23
【问题描述】:
我创建了一个 Gtk.grid,其中包含一堆可调整大小并可在网格周围拖动的按钮。
我还创建了一个绘制网格线的 Gtk.drawingarea。我希望让我的按钮像这样透明:
Gtk.Button.set_property("opacity", 0.3)
这成功地使按钮透明;但是,它不允许我看到按钮后面的网格线。
我知道我用 Gtk.Overlay 小部件正确地覆盖了它们,因为不直接位于按钮后面的部分行显示正确。
我的问题是,我如何才能看到透明按钮后面的其余绘图区域?我尝试将容器设置为透明,设置 Gdk.Window 透明度,但没有任何效果。这只是Gtk3无法实现的吗?
【问题讨论】:
标签: cairo gtk3 pygobject pycairo