2010-12-01 16 views
8

he visto la pregunta original qt-creator-how-to-set-application-iconQt Creator: cómo configurar el icono de la aplicación para ubuntu linux?

pero no me ayuda porque estoy construyendo una aplicación en ubuntu y la Qt`s Documentation no está claro para mí ..

¿Hay anynone, que tiene ¿hecho? ¿Cuál es el método?

Gracias de antemano.

+3

El enlace Qt doc que ha especificado proporciona los detalles para KDE y GNOME. ¿Qué entorno de escritorio estás ejecutando? – yasouser

+0

Estoy ejecutando Gnome – gadlol

+0

@yasouser: En estos días, todos los entornos principales de escritorio Linux entienden la misma especificación de freedesktop.org. –

Respuesta

10

Linux no tiene ningún estándar para leer recursos incrustados, por lo que no hay forma de incrustar el icono en el binario de la aplicación y hacer que se muestre en el menú y el iniciador. Deberá instalar su icono en el directorio apropiado pixmaps y un archivo .desktop en el directorio correspondiente apps apuntando a su aplicación e ícono respectivo.

La documentación de Qt que citó se refiere a icon theme specification, que describe dónde deben instalarse los archivos. Busque el Instalación de iconos de aplicaciones hacia el final para obtener un resumen de lo que se debe hacer.

Tendrá que instalar los archivos en el destino "instalar" de su sistema de compilación (qmake o cmake o lo que use) y posiblemente crear un paquete Debian además de eso. Es poco probable que Qt Creator te ayude con esto.

Cuestiones relacionadas