Portál AbcLinuxu, 15. května 2025 17:58

Dotaz: GdkPixbuf ze "stock" ikony GTK

Jardík avatar 13.7.2006 16:13 Jardík | skóre: 40 | blog: jarda_bloguje
GdkPixbuf ze "stock" ikony GTK
Přečteno: 65×
Odpovědět | Admin
Potřeboval bych nějakým způsobem získat GdkPixbuf ze stock ikonky GTK. Zkoušel jsem to takto:
GtkWidget *image;
image = gtk_image_new_from_stock( GTK_STOCK_DIRECTORY, GTK_ICON_SIZE_MENU );
iconDirectory = gtk_image_get_pixbuf(GTK_IMAGE(image));
Bohužel to tak nejde, do terminálu to vypisuje (jxp_cmdr:4412): Gtk-CRITICAL **: gtk_image_get_pixbuf: assertion `image->storage_type == GTK_IMAGE_PIXBUF || image->storage_type == GTK_IMAGE_EMPTY' failed. Potřeboval bych to nějak převést na ten GdkPixbuf, ale nevím jak.
Věřím v jednoho Boha.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jardík avatar 13.7.2006 19:35 Jardík | skóre: 40 | blog: jarda_bloguje
Rozbalit Rozbalit vše Re: GdkPixbuf ze "stock" ikony GTK
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nebo, kdyby bylo možné nějak zjistit cestu k té stock ikonce. Poté bych mohl zavolat gdk_pixbuf_new_from_file().
Věřím v jednoho Boha.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.