0
나는 this 프로그램을 기반으로 페인트 프로그램을 만들고 있습니다. 마우스를 빠르게 드래그하면 드문 드문 한 브러쉬 스트로크가 발생하므로 드로잉 영역을 다시 그리는 더 빠른 방법이 있는지 궁금합니다. 이것은 현재 다시 그리기 기능입니다. 이미 widget.queue_draw_area
을 사용 중이며 화면이 pixmap에서 다시 그려집니다.pygtk 도면 영역을 더 빠르게 다시 그리기?
def expose_event(self, widget, event):
x , y, width, height = event.area
widget.window.draw_drawable(widget.get_style().fg_gc[gtk.STATE_NORMAL],
self.pixmap, x, y, x, y,
width, height)