tincho 17-08-2020, 15:00
Hola a todos.
Recientemente me han comentado que ciertos programas no funcionan en tal o cual sistema, que qt4 o qt5 no esta en el sistema etc. etc.
No es nada nuevo, de hecho casi siempre que uno hace un programa usando el componente gb.qt o gb.qt[4|5] o gb.gtk o gb.gtk3 alguien suele tener problemas con el programa.
La solución, que no siempre es posible, es usar el componente gb.gui esto asegura cierta compatibilidad en el paquete.
Digo que no siempre es posible ya que algunos componentes, desafortunadamente, no tienen soporte para todos los GUI.
En gambas siempre suele estar mejor soportado qt y esto funciono como regla mnemotécnica hasta que empezó a aparecer en escena qt5 en los sistemas. Luego vino una "era" que persiste actualmente de problemas qt4/5.
Algunos programadores argüían que usando gb.qt o gb.qt[4|5] no habría problemas, y en cierto modo si distribuían para sistemas que usaban qt esto funcionaba pero si el sistema usaba GTK o ahora sistemas que ya no tenian qt4 o todavia no tienen qt5, ahí si habría problemas.
Entonces que hacemos ¿Como programamos para que los TODOS los demás puedan usar los programas?
La regla que funciona en todas partes es "Usa el componente GB.GUI" esto asegura mas compatibilidad.
[Imagen: 47Pyifl.png]
https://es.wikipedia.org/wiki/Interfaz_g...de_usuario
Saludos.
portaro 17-08-2020, 02:45
Bueno este es mi primer post en el nuevo foro, tube que rehacer cuenta pero pude quedar con mi antiguo nick.

Os cuento hace dos semanas compre un pc reacondicionado por 80 euros - HP 7900 SFF CORE2 DUO E7200 8GB 640GB DVDRW.

Lo pague con el windows 7 licenciado pero al llegar me puse a intentar meterlo en Dual boot con Emmabuntus DE 3 y el Emmabuntus y su base Debian en el Grub no configuraron windows no se el porque ya que los pasos los hice asi que empeze con mal pie la configuracion de la maquina. Me toco entonces volver a reformatear todo el disco y bla bla  Wink  para ponerle solo el Emmabuntus. 

Por alguna extraña razón con los Debian puros siempre me toca algo que no deberia pasar...

Pero la cosa no termino aqui.

Le instalo todo lo empiezo a poner al punto y como no tiro de instalarle Gambas porque como sabeis uso muchos programas hechos en este motor, me instalo la version 3.12.2-1 en el Emmabuntus y la que me lio ...
Miro de intentar instalar lupita, pintascreen etc... primero me puse con paquetes del sitio de jsbsan y errores me daba, lo intente via forja del IDE y me daba instalacion pero al lanzar programas no hacia nada, empeze a hacer descarga de aplicacion para abrirla en el IDE y empeze a ver que habia problema por falta de dependencias qt4. Habia encontrado el problema en la gran parte de los programas esa - qt4.

Pues empiezo a buscar maneras de instalar esa libreria o dependencia del IDE y llegue a mezclar repos de otras versiones, intente bloquear versiones para ppa Ubuntu pero me la liaba con dependencias etc ... , puse el Debian revuelto con lo que le hice pero sabia como corregirlo. 
Al final me empeze a ver todo con mala pinta para lograr lanzar esas aplicaciones en el nuevo Debian y sin esos programas pa que queria yo el sistema nuevo si no podia usar el software que suelo usar.
Despues me acorde de bajar los códigos fuente y intentar compilarlos modificando qt4 por qt5 y he logrado que todos funcionaran.

Pero me queda una duda y es - porque el Gambas 3.12 no mantiene como instalacion extra el qt4 porque si no es asi se la estara liando a las personas que usen cierta aplicacion con qt4 y se pasen a un nuevo Debian o otros SO que tengan esa version (creo yo) y en el repositorio solo exista la libreria qt5? 


Gracias y un saludo.
jsbsan 15-08-2020, 20:58
Os dejo una pequeña presentación de una aplicación que he creado para dividir ficheros pdf. 
A continuación en este mismo hilo subo un tutorial de como lo he programado.




Espero que os guste y os sea útil, saludos !!!

Julio


Codigo fuente:
https://github.com/jsbsan/dividemultiplepdf

Y este segundo video, donde comento su código fuente:

Páginas (547):    1 524 525 526 527 528 547   
Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.
Recordarme?
Miembros: 277
Último miembro: Elarrieu
Temas del foro: 1,686
Mensajes del foro: 8,746
Últimos temas
No se ejecuta Gambas3 en ...
Foro: Instalación
Último mensaje por: jackrobot, Ayer, 21:30
Respuestas: 4 - Vistas: 958
Problemas con proyectos d...
Foro: Instalación
Último mensaje por: Shell, Ayer, 16:04
Respuestas: 0 - Vistas: 24
Programa con dos formular...
Foro: General
Último mensaje por: Turriano, Ayer, 13:02
Respuestas: 7 - Vistas: 120
Nuevo manual dinámico...
Foro: WebApp/WebForms
Último mensaje por: Shordi, Ayer, 11:49
Respuestas: 3 - Vistas: 84
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.