Gtk Drawing Set Фоновое изображение - PullRequest
0 голосов
/ 30 июня 2010

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

экран больше моего изображения, и проблема в том, что он не отображается'мое изображение

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

Я использую эту строку

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

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

1 Ответ

1 голос
/ 30 июня 2010

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

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)
...