Portal    Foro    Buscar    FAQ    Registrarse    Conectarse


Publicar nuevo tema  Responder al tema 
Página 3 de 3
Ir a la página Anterior  1, 2, 3
 
Usar Los Iconos Del Sistema
Autor Mensaje
Responder citando   Descargar mensaje  
Mensaje Re: Usar Los Iconos Del Sistema 
 
Sí, kdelibs5-dev es necesaria, pero en sistemas donde están disponibles las dos, da igual cualquiera de ellas. Sería muy bueno averiguar esas dependencias que cambian de nombre para poder documentarlo. Si tengo tiempo voy a instalar Wheezy en VirtualBox para probar. No será difícil con la opción --simulate de apt-get.

Por lo que veo, Benoit ha arreglado el bug que reportaste y ha añadido alguna propiedad a la clase Stock para elegir el tema de los iconos, buen trabajo.

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Usar Los Iconos Del Sistema 
 
Sí, quería instalar la última versión para ver cómo va el ajuste que hizo Benoit, pero no termina de ir fino el script, compila, pero no me instala todo en el último paso, se para aquí:

Making install in gb.pdf
make[1]: se ingresa al directorio `/home/minino/trunk/gb.pdf'
Making install in src
make[2]: se ingresa al directorio `/home/minino/trunk/gb.pdf/src'
/bin/bash ../libtool  --tag=CXX   --mode=compile g++ -DHAVE_CONFIG_H -I. -I..  -I/usr/include/poppler    -pipe -Wall -fno-exceptions -Wno-unused-value -fsigned-char -fvisibility=hidden -g -ggdb -Os -fno-omit-frame-pointer  -MT gb_pdf_la-main.lo -MD -MP -MF .deps/gb_pdf_la-main.Tpo -c -o gb_pdf_la-main.lo `test -f 'main.cpp' || echo './'`main.cpp
libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I/usr/include/poppler -pipe -Wall -fno-exceptions -Wno-unused-value -fsigned-char -fvisibility=hidden -g -ggdb -Os -fno-omit-frame-pointer -MT gb_pdf_la-main.lo -MD -MP -MF .deps/gb_pdf_la-main.Tpo -c main.cpp  -fPIC -DPIC -o .libs/gb_pdf_la-main.o
In file included from main.cpp:26:0:
CPdfDocument.h:29:20: fatal error: PDFDoc.h: No such file or directory
compilation terminated.
make[2]: *** [gb_pdf_la-main.lo] Error 1
make[2]: se sale del directorio `/home/minino/trunk/gb.pdf/src'
make[1]: *** [install-recursive] Error 1
make[1]: se sale del directorio `/home/minino/trunk/gb.pdf'
make: *** [install-recursive] Error 1
 



 
geaplanet - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Usar Los Iconos Del Sistema 
 
Eso es que no se ha configurado correctamente el componente gb.pdf.

¿Has instalado bien libpoppler-dev y libpoppler-glib-dev?

Puede que la última no esté en la lista de dependencias...

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Usar Los Iconos Del Sistema 
 
Sí, "están en su versión más reciente", dice apt.
 



 
geaplanet - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Usar Los Iconos Del Sistema 
 
Se me ocurre que podríamos lanzar un

apt-get build-dep gambas3

para saber todas las dependencias de compilación de gambas3 en wheezy.
 



 
geaplanet - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Usar Los Iconos Del Sistema 
 
Hola geaplanet.

geaplanet escribió: [Ver mensaje]
Se me ocurre que podríamos lanzar un

apt-get build-dep gambas3

para saber todas las dependencias de compilación de gambas3 en wheezy.


¿ Y eso funciona al 100% ?. Seria una maravilla.

¿ Como es posible saber las dependencias si no están instaladas siendo una fuente que no esta compilada al 100% ?.
Como le faltan.

A mi me costo un poco instalar Gambas3 y Gambas2 en Debian Squeeze 6.0.4
Y lo cierto es que no puedo instalar la 3.2 por ahora en esta.

¿ Que tipo de archivo seria ese Gambas3 ?.

Saludos.
 




===================
Gambas Básico
"No es un bug, es una característica no documentada"
 
última edición por Shell el Martes, 24 Julio 2012, 10:52; editado 1 vez 
Shell - Ver perfil del usuarioEnviar mensaje privadoVisitar sitio web del usuario 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Usar Los Iconos Del Sistema 
 
Sí, funciona. En debian hay un repo paralelo de fuentes, es obligatorio que cada programa vaya acompañado de las fuentes del mismo y al instalar las fuentes pones como dependencias lo que hizo falta para compilarlo. Como en wheezy YA hay una versión 3 de gambas, quiere decir que los empaquetadores, bajaron gambas3, lo compilaron, anotaron las dependencias (reales y de compilación) y crearon el chorro de subpaquetes que trae gambas. Por lo que es más que probable que para compilar gambas3.x.x no te haga falta nada más.

Lo he probado y va.
 



 
geaplanet - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Usar Los Iconos Del Sistema 
 
Hola, de nuevo con lo mismo,

Benoit me comenta esto:

In revision #4980, I added a Stock.Theme property that allows to define
which specific icon theme will be used, indepently of the current
desktop configuration.

Moreover, I fixed some bugs and now all icon theme should be correctly
handled : gnome, kde and/or svg-only icon themes.

Tell me if it fits your needs.


He probado con la última revisión gracias al script de Jesús, y me funciona lo de los temas de iconos ahora que puso soporte para LXDE. Pero esa parte que dice que para forzar un tema de iconos concreto hay una propiedad Stock.Theme para definirlo no sé hacerla funcionar.

Lo que hice fue un Stock.Theme="oxygen"

¿Entendéis que se tenga que hacer de otra forma?


Un saludo y gracias a todos.
 



 
geaplanet - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Usar Los Iconos Del Sistema 
 
@geaplanet

Parece que el uso es el correcto, al ser una propiedad de una clase estática. Lo que ya no sé es si la cadena que le pasas es la correcta, y que por supuesto el tema esté instalado en el sistema...

¿Te da algún tipo de error o simplemente no funciona?

Vale, leyendo el mensaje de Benoit dice:

Citar:
It should. Beware that the name you put there is the name of the
directory where icons are stored. Not the name of the theme in the
control panel.

You can have the list of themes with the 'Stock.Themes' property.


Es decir, el nombre que le pasas a la propiedad es el del directorio donde están los iconos, no el nombre del tema en sí mismo.

La propiedad Stock.Themes te devuelve la lista de temas instalados (en un array, supongo).



Por cierto, creo que el problema que tenías al compilar era que faltaba una dependencia de desarrollo "-dev". ¿Has podido averiguar cuál era?

Saludos
 




===================
Jesús Guardón

Por favor, usemos el corrector ortográfico antes de pulsar el botón "Enviar".

"uo ǝs ʇɐu pıɟıɔıן ɐdɹǝupǝɹ ɐ dɹoƃɹɐɯɐɹ, soןo ɥɐʎ bnǝ dɹodouǝɹsǝןo"
 
jguardon - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Responder citando   Descargar mensaje  
Mensaje Re: Usar Los Iconos Del Sistema 
 
Instalé todo lo que dijo build-dep, eran una decena de paquetes.
No te preocupes que tengo el sistema superguarreado y lo voy a reinstalar. Tomando como base tu script te digo las deps que necesita para que funcione en wheezy.
 



 
geaplanet - Ver perfil del usuarioEnviar mensaje privado 
Volver arribaPágina inferior
Mostrar mensajes anteriores:    
 
Ocultar¡Este tema fue útil?

 

Elegir valoración:                       

Media de valoración Valoración mínima Valoración máxima Número de valoraciones
0.00 0 0 0
 
OcultarTemas parecidos
Tema Autor Foro Respuestas último mensaje
No hay nuevos mensajes Iconos Del Sistema. tincho Aplicaciones/Fragmentos de Código 5 Domingo, 19 Enero 2020, 19:08 Ver último mensaje
tincho
No hay nuevos mensajes Error En Los Iconos, Error De Gambas3 O De... v3ctor General 9 Domingo, 03 Noviembre 2019, 02:10 Ver último mensaje
v3ctor
No hay nuevos mensajes Columnview Con Iconos david Controles/Librerías/Componentes 2 Jueves, 24 Octobre 2019, 23:05 Ver último mensaje
tincho
No hay nuevos mensajes Iconos De Gambas Shell General 0 Martes, 12 Marzo 2019, 11:45 Ver último mensaje
Shell
 

Publicar nuevo tema  Responder al tema  Página 3 de 3
Ir a la página Anterior  1, 2, 3

Usuarios navegando en este tema: 0 registrados, 0 ocultos y 0 invitados
Usuarios registrados conectados: Ninguno


 
Lista de permisos
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
No puede descargar archivos
No puede publicar eventos en el calendario