Hola a todos.
Resulta que siempre trato de hacer la aplicaciones para que se puedan empaquetar tanto para GTK como para QT así de esta manera la interface en general respeta la del escritorio el que corra. Pero, como saben , no todos los componentes se encuentran disponibles para ambas librerías.
El caso que ocupa este post es para gb.gui.qt.webkit para la que no hay un componente GTK y esto supone que tengo que usar las librerias QT en exclusiva y el resultado es un programa que funciona pero que no se integra en el escritorio MATE que es GTK.
Como no tengo que mostrar una pagina web sino solamente código html simple con texto e imágenes.
Así que, de los componentes GTK "compatibles" ¿Cual permite renderizar código HTML?
TextLabel parece funcionar pero no logro mostrar imágenes.
¿Alguna idea?
Saludos.
Componente Que Permita Renderizar Código HTLM [SOLUCIONADO]
Objetivo: Componente Que Permita Renderizar Código HTLM [SOLUCIONADO]
última edición por tincho el Jueves, 06 Septiembre 2018, 22:13; editado 2 veces
última edición por tincho el Jueves, 06 Septiembre 2018, 22:13; editado 2 veces
Objetivo: Re: Cpomponente Que Permita Renderizar Código HTLM
Hola tincho,
en general con el Objeto "TextLabel" puedes usar el protocolo HTML con la propiedad ".Text":
...y más por lo que atañe este asunto:
http://www.gambas-it.org/wiki/index..._il_codice_HTML
última edición por vuott el Jueves, 16 Agosto 2018, 14:00; editado 4 veces
tincho escribió: [Ver mensaje]
Hola tincho,
en general con el Objeto "TextLabel" puedes usar el protocolo HTML con la propiedad ".Text":
...y más por lo que atañe este asunto:
http://www.gambas-it.org/wiki/index..._il_codice_HTML
última edición por vuott el Jueves, 16 Agosto 2018, 14:00; editado 4 veces
Objetivo: Re: Cpomponente Que Permita Renderizar Código HTLM
¿No te vale el control htEdit de los dbControles? Creo recordar que hacía eso exactamente... aunque no recuerdo qué versiones de las librerías usaba...
Objetivo: Re: Cpomponente Que Permita Renderizar Código HTLM
Intente usarlo pero requiere gb.gui.qt.webkit ya que herreda de webviw
Estoy tratando de evitar a webview por lo manos hasta que este la versión gtk.
Saludos.
shordi escribió: [Ver mensaje]
Intente usarlo pero requiere gb.gui.qt.webkit ya que herreda de webviw
Estoy tratando de evitar a webview por lo manos hasta que este la versión gtk.
Saludos.
Objetivo: Re: Cpomponente Que Permita Renderizar Código HTLM
A ver si alguno puede ayudar y probar como hacer para que la imagen aparezca.
Con el siguiente código un TextBox y un TextLabel una imagen llamada 1.png
... Si en el TextBox escribo
<img>
En el TextLabel no solo no aparece la imagen sino que el texto aparece diferente quedando de esta manera.
</img>
En TextBox <img...
En TextLabel </img...
He probado el código de la pagina de Vuott, pero estos no renderizan la imagen en el ejemplo que planteo ni en ningun otro.
Alguna idea? que puedo estar hacendo mal?
Saludos.
Con el siguiente código un TextBox y un TextLabel una imagen llamada 1.png
... Si en el TextBox escribo
<img>
En el TextLabel no solo no aparece la imagen sino que el texto aparece diferente quedando de esta manera.
</img>
En TextBox <img...
En TextLabel </img...
He probado el código de la pagina de Vuott, pero estos no renderizan la imagen en el ejemplo que planteo ni en ningun otro.
Alguna idea? que puedo estar hacendo mal?
Saludos.
Objetivo: Re: Componente Que Permita Renderizar Código HTLM
última edición por shordi el Martes, 04 Septiembre 2018, 18:54; editado 1 vez
Ni idea.
última edición por shordi el Martes, 04 Septiembre 2018, 18:54; editado 1 vez
Objetivo: Re: Cpomponente Que Permita Renderizar Código HTLM
Me refiero a que no se muestran las imágenes, solo se ve el texto.
Saludos.
vuott escribió: [Ver mensaje]
Me refiero a que no se muestran las imágenes, solo se ve el texto.
Saludos.
Objetivo: Re: Componente Que Permita Renderizar Código HTLM
última edición por vuott el Miercoles, 05 Septiembre 2018, 16:44; editado 5 veces
En verdad, usando parte de tu codigo:
si yo escribo en el TextBox la ruta de un archivo imagen, a mi funciona perfettamente: aparece en el TextLabel la imagen.
...y tambien al usar opciones.
Por ejemplo si tengo un archivo de formato .png, y escribo en el TextBox:
<img src=/ruta/del/archivo/imagen.png width=200>
Por supuesto, yo puedo hacer que en el TextBox yo solo escriba la ruta del archivo imagen (+ opciones si me gusta):
si yo escribo en el TextBox la ruta de un archivo imagen, a mi funciona perfettamente: aparece en el TextLabel la imagen.
...y tambien al usar opciones.
Por ejemplo si tengo un archivo de formato .png, y escribo en el TextBox:
<img src=/ruta/del/archivo/imagen.png width=200>
Por supuesto, yo puedo hacer que en el TextBox yo solo escriba la ruta del archivo imagen (+ opciones si me gusta):
última edición por vuott el Miercoles, 05 Septiembre 2018, 16:44; editado 5 veces
Objetivo: Re: Componente Que Permita Renderizar Código HTLM
última edición por tincho el Miercoles, 05 Septiembre 2018, 21:59; editado 1 vez
Sigue sin funcionar.
Adjunto un programa de ejemplo con un .png
Si aparece la imagen tal cual esta entonces tengo un problema en el sistema, pero es raro que en la instalacion anterior y en esta pase lo mismo.
Saludos.
Adjunto un programa de ejemplo con un .png
Si aparece la imagen tal cual esta entonces tengo un problema en el sistema, pero es raro que en la instalacion anterior y en esta pase lo mismo.
Saludos.
última edición por tincho el Miercoles, 05 Septiembre 2018, 21:59; editado 1 vez
ejemplo-textlabel-html-code-0.0.1.tar.gz | ||
Descripción: | Descargar |
|
Nombre del archivo: | ejemplo-textlabel-html-code-0.0.1.tar.gz | |
Tamaño: | 127.5 KB | |
Descargado: | 31 veces |
ejemplo-textlabel-html-code-0.0.1.tar.gz | ||
Descripción: | Descargar |
|
Nombre del archivo: | ejemplo-textlabel-html-code-0.0.1.tar.gz | |
Tamaño: | 127.5 KB | |
Descargado: | 31 veces |
ejemplo-textlabel-html-code-0.0.1.tar.gz | ||
Descripción: | Descargar |
|
Nombre del archivo: | ejemplo-textlabel-html-code-0.0.1.tar.gz | |
Tamaño: | 127.5 KB | |
Descargado: | 31 veces |
Página 1 de 2
No puede crear mensajesNo puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario
Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.
Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo
Página generada en:: 0.4033s (PHP: -77% SQL: 177%)
Consultas SQL: 52 - Debug off - GZIP Activado