Icono de aplicación en Linux
Jaime Perea
jaime en iaa.es
Mie Feb 22 14:49:03 CET 2006
El Miércoles, 22 de Febrero de 2006 14:35, Francesc Altet escribió:
> Hola,
>
> Me he estado pegando para asociar un icono para una aplicación que hemos
> desarrollado en Python. Lo quiero hacer para una plataforma Linux
> (aunque sólo se vea en Gnome y/o KDE ya seria un gran paso).
>
> He seguido al pie de la letra las intrucciones en:
> http://standards.freedesktop.org que se supone que han de seguir la
> últimas versiones de KDE y Gnome. Básicamente esto implica copiar los
> iconos en lugares estándard como:
>
> /usr/share/icons/hicolor/32x32/apps/nombre_app.png
>
> y otro en:
>
> /usr/share/applications/nombre_app.desktop
>
> Sin embargo, esto no parece suficient, ya que el window manager no llega
> a asociarle el icono a la aplicación. Empiezo a sospechar que esto no va
> a ser possible ya que nuestra aplicación se arranca a través de un
> script llamado "nombre_app", y supongo que el window manager no se da
> cuenta de que el nombre de la aplicación es "nombre_app" en lugar de
> "python". Alguien me puede confirmar este punto?
>
> Supongo que la única manera será crear un auténtico binario (con py2exe
> o similar) para Linux, pero esto me temo que no va a ser posible para
> nosotros, al menos de momento.
>
> Saludos,
No sé
a mi se me ocurre que quizás es tan sencillo como llamar
a la aplicación desde un programita c
te puede servir
http://www.python.org/doc/2.4.2/ext/high-level-embedding.html
sólo que en vez de
PyRun_SimpleString, usar un PyRun_SimpleFile
no es muy difícil
--
Jaime D. Perea Duarte. <jaime at iaa dot es>
Linux registered user #10472
Dep. Astrofisica Extragalactica.
Instituto de Astrofisica de Andalucia (CSIC)
Apdo. 3004, 18080 Granada, Spain.
Más información sobre la lista de distribución Python-es