def __init__(self, config, cavaconfig):
self.silence_value = 0
self.config = config
self.cavaconfig = cavaconfig
self.audio_sample = []
self.color = None
self.area = Gtk.DrawingArea()
self.area.connect("draw", self.redraw)
self.area.add_events(Gdk.EventMask.BUTTON_PRESS_MASK)
self.sizes = AttributeDict()
self.sizes.area = AttributeDict()
self.sizes.bar = AttributeDict()
self.area.connect("configure-event", self.size_update)
self.color_update()
评论列表
文章目录