Lines Matching refs:pb

131     IconCacheItem( GtkIconSize lsize, GdkPixbuf* pb ) :
133 _pb( pb )
172 icon->pb = NULL;
195 if (icon->pb) {
196 g_object_unref(G_OBJECT(icon->pb));
197 icon->pb = NULL;
239 if ( !icon->pb ) {
243 GdkPixbuf *image = icon->pb;
269 gtk_icon_source_set_pixbuf(source, icon->pb);
335 if ( !icon->pb ) {
337 icon->pb = renderup(icon->name, icon->lsize, icon->psize);
345 GdkPixbuf *pb = NULL;
347 pb = gtk_icon_theme_load_icon(theme, name, psize, (GtkIconLookupFlags) 0, NULL);
349 if (!pb) {
359 pb = loadSvg( names, Inkscape::getRegisteredIconSize(lsize), psize );
362 if (pb) {
363 gtk_icon_theme_add_builtin_icon(name, psize, pb);
366 if (!pb) {
367 pb = loadPixmap( name, lsize, psize );
369 if ( !pb ) {
373 return pb;
1036 GdkPixbuf *pb = gtk_icon_theme_load_icon (icon_theme,
1041 if (pb) {
1042 width = gdk_pixbuf_get_width(pb);
1043 height = gdk_pixbuf_get_height(pb);
1053 g_object_unref(G_OBJECT(pb));
1076 GdkPixbuf *pb = gdk_pixbuf_new_from_file(localFilename, NULL);
1079 if (!pb) {
1090 pb = gdk_pixbuf_new_from_file(localFilename, NULL);
1095 if (pb) {
1096 if (!gdk_pixbuf_get_has_alpha(pb)) {
1097 gdk_pixbuf_add_alpha(pb, FALSE, 0, 0, 0);
1100 if ( ( static_cast<unsigned>(gdk_pixbuf_get_width(pb)) != psize )
1101 || ( static_cast<unsigned>(gdk_pixbuf_get_height(pb)) != psize ) ) {
1102 GdkPixbuf *spb = gdk_pixbuf_scale_simple(pb, psize, psize, GDK_INTERP_HYPER);
1103 g_object_unref(G_OBJECT(pb));
1104 pb = spb;
1108 return pb;
1270 GdkPixbuf* pb = NULL;
1273 pb = found->second;
1275 return pb;
1337 static void addToIconSet(GdkPixbuf* pb, gchar const* name, GtkIconSize lsize, unsigned psize) {
1341 Gtk::IconTheme::add_builtin_icon( name, psize, Glib::wrap(pb) );
1416 Glib::RefPtr<Gdk::Pixbuf> pb = Gdk::Pixbuf::create_from_file(potentialFile);
1417 if (pb) {
1419 GdkPixbuf *obj = pb->gobj();
1454 GdkPixbuf* pb = gdk_pixbuf_new_from_data( px, GDK_COLORSPACE_RGB, TRUE, 8,
1457 pb_cache[key] = pb;
1458 addToIconSet(pb, name, lsize, psize);
1464 g_object_ref(pb);
1465 Glib::RefPtr<Gdk::Pixbuf> ppp = Glib::wrap(pb);
1491 GdkPixbuf* pb = get_cached_pixbuf(key);
1492 if (!pb) {
1496 pb = gdk_pixbuf_new_from_data(px, GDK_COLORSPACE_RGB, TRUE, 8,
1499 pb_cache[key] = pb;
1500 addToIconSet(pb, names.begin()->c_str(), lsize, psize);
1504 if ( pb ) {
1506 g_object_ref(G_OBJECT(pb));
1508 return pb;