def onWindowDraw(self, widget, cr):
if self.usecustomcolor:
borderColor = Gdk.RGBA()
borderColor.parse(self.custombordercolor)
Gdk.cairo_set_source_rgba(cr, borderColor)
cr.paint()
else:
style = widget.get_style_context()
req = widget.get_preferred_size()[0]
Gtk.render_background(style, cr, 0, 0, req.width, req.height)
Gtk.render_frame(style, cr, 0, 0, req.width, req.height)
return False
评论列表
文章目录