gtk набор чертежей фоновое изображение

У меня есть область рисования и изображение «png», которое я хочу загрузить в область рисования в качестве фона.

экран больше, чем мое изображение, и проблема в том, что мое изображение не «мозаичное»

Я пытался добавить изображение как pixbuf и pixmap, но это не помогает

я использую эту линию

gc.set_tile(pixmap)
area.window.draw_drawable(gc, pimap, .....)

но это не помогает


person aliva    schedule 30.06.2010    source источник


Ответы (1)


я нашел ответ, я поместил код здесь для других

area=gtk.Drawingarea()

pixbuf=gtk.gdk.pixbuf_new_from_file('background.png')
pixmap, mask=pixbuf.render_pixmap_and_mask()

area.window.set_back_pixmap(pixmap, False)
person aliva    schedule 30.06.2010