Hello:
I'm trying to do a small filemanager for a cd recording program. I show
the filenames and icon in a treeview. I want that the icon depends on
the theme of GNOME and the MIME type of the file, like nautilus do.
I've been reading documentation about Gtk::IconTheme but I haven't
found any good example. Now I have a function that do the following:
Glib::RefPtr<Gdk::Pixbuf> Util::get_icon_from_mime(std::string mime)
{
Gtk::Invisible w;
Glib::RefPtr<Gtk::IconTheme> iconTheme =
Gtk::IconTheme::get_for_screen(w.get_screen());
Gtk::IconInfo iconInfo = iconTheme->lookup_icon(mime, 48,
Gtk::ICON_LOOKUP_USE_BUILTIN);
[...]
}
iconTheme->lookup_icon always return an invalid IconInfo.
Please, I need help. Anybody have documentation or an example of how I
must clearly use IconTheme ?
Thanks in advance.
-----------------------------------
Diego Fdez. Durán <diego goedi net>
Web: http://www.goedi.net
GPG ID: 90D266BB
-----------------------------------
Attachment:
signature.asc
Description: This is a digitally signed message part