我想知道是否有人有关于gtk.Window/gtk.Widget
的下列函数的经验。
shape_combine_mask(shape_mask, offset_x, offset_y)
我希望将窗口变成圆形而不是矩形。如何获取形状掩码?它说必须是位图。我应该使用
gtk.Pixbuf
从图像获取位图吗?还是应该使用cairo
用cairo_region_create_from_surface
获取一个形状,然后使用另一个接受gtk.Region作为第一个参数的函数?如果有人能提供一个示例,无论是C/C++还是Python都非常好。
我使用的是GTK版本2。
提前感谢!