Getting a gtk.image from the get_preview function
sumit.coder at gmail.com
Wed Aug 5 07:05:08 EDT 2009
Thanx for your reply. I tried using the it , but it doesn't seem to
work, it gives an error that the image should be a gdkpixbuf or None.
Here is my code- http://pastebin.be/20184 , isn't it so that while
creating the pixmap on line no15, we are just using the height and
width of the surface and not the surface anywhere. I mean how are we
transferring the data of the image to the pixmap.
Thinking this I also tried this approach but didn't worked----
Kindly have a look as in where am I doing the mistake.
On Wed, Aug 5, 2009 at 12:33 PM, Tomeu Vizoso<tomeu at sugarlabs.org> wrote:
> On Wed, Aug 5, 2009 at 03:06, sumit singh<sumit.coder at gmail.com> wrote:
>> Hi all,
>> I would like to ask what is the best way to get a gtk.Image from the
>> data returned by get_preview function of activity.Activity fn of
>> sugar. I want to make an image buttton using this data. Currently, I
>> am doing it by saving the data in a temp file using the tempfile
>> module of sugar and then by loading the image from this file, however,
>> as I will be req to load around 15-20 such images, I can't say how
>> fast the process will end into. Is there a faster method?
>> For your reference , here is the code of how the journal activity uses
>> this data---- http://pastebin.be/20177 , but as I don't want to use
>> hippo canvas, so this method won't work. Kindly give your suggestions.
> Sorry, didn't remembered that the journal used hippo to display the
> previews when I recommended you to look at that.
> If you get a cairo surface like the journal does, you can draw it to a
> pixmap and then tell a gtk.Image to display it. More details in this
> post (disregard the pixbuf stuff):
More information about the Devel