Seite 1 von 1

PyGTK Image, Bearbeiten, Rechteck zeichnen

Verfasst: Dienstag 21. Oktober 2008, 09:56
von Korexio
Hallo!


Ich hab ein PyGTK Image Widget. Dieses stellt eine Bild-Datei (GIF, PNG, ...) dar. Ich will jetzt an einer bestimmten Stelle z.b. ein Rechteck zeichnen.
Wie ist das möglichst einfach realisierbar? Ich hab in der PyGTK doku nichts wirklich brauchbares gefunden, allerdings scheint die PyGTK Klasse Drawable die gewünschten Funktionen bieten, ich weiß aber nicht wie ich mein Image in ein Drawable bzw. vice versa konvertiere.


lg,
Korexio

Verfasst: Samstag 25. Oktober 2008, 10:15
von Trundle
Den Pixbuf zu einer `gtk.gdk.Pixmap` konvertieren (da ist die `draw_pixbuf`-Methode hilfreich) und die Pixmap dann vom `gtk.Image` anzeigen lassen (`set_from_pixmap`).