Re: visor de imagenes por defecto



El vie, 23-05-2008 a las 16:46 -0400, Alejandro Valdes Jimenez escribió:
> 
> desde una aplicación llamo en estos momentos explicitamente a EOG para
> abrir una imagen, pero necesito saber como averiguar cual es el
> programa
> por defecto para abrir imagenes en el caso que no esté instalado EOG.

Con GnomeVFS, deberias utilizar 

        GnomeVFSMimeApplication* gnome_vfs_mime_get_default_application
                                                        (const char *mime_type);

Pero ojo que GnomeVFS esta obsoleta. Con gio, puedes utilizar

        gboolean            g_app_info_launch_default_for_uri   
                                                           (const char *uri,
                                                       GAppLaunchContext *launch_context,
                                                       GError **error);

Para ejecutar automaticamente la aplicacion por defecto para el tipo
mime del archivo que le pasas.


Claudio

-- 
Claudio Saavedra <csaavedra gnome org>



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