def do_draw(self, cr):
Gtk.Window.do_draw(self, cr)
if (self.transparent):
width, height = self.get_size()
surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, width, height)
cr = cairo.Context(surface)
self.webview.draw(cr)
region = cairo_region_create_from_surface(surface, mask_accuracy)
self.input_shape_combine_region(None)
self.input_shape_combine_region(region)
评论列表
文章目录