gtk_clipboard_set_image

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi All,

I am having trouble with setting an image to the clipboard. 

I receive image data which I write out to disk and then create a GdkPixbuf from that, which I then store to the clipboard.

My code is as follows:

GError * error = NULL;
GdkPixbuf * pixbuf = gdk_pixbuf_new_from_file( "/tmp/test.jpg", &error );
if ( pixbuf != NULL && error == NULL )
{
    gtk_clipboard_set_image( gtk_clipboard_get( GDK_SELECTION_CLIPBOARD ), pixbuf );
    gtk_clipboard_store( gtk_clipboard_get( GDK_SELECTION_CLIPBOARD ) );
    gdk_pixbuf_unref( pixbuf );
}
unlink(  "/tmp/test.jpg" );

I don't get any errors, but when I come to try to paste it I have nothing on the clipboard.  For example, opening OpenOffice, I would like to paste the image but nothing happens, nor in GIMP.  I am using Ubuntu 10.4.

Thanks, Andy
_______________________________________________
gtk-list mailing list
gtk-list@xxxxxxxxx
http://mail.gnome.org/mailman/listinfo/gtk-list

[Index of Archives]     [Touch Screen Library]     [GIMP Users]     [Gnome]     [KDE]     [Yosemite News]     [Steve's Art]

  Powered by Linux