El día 11 de octubre de 2013 09:34, <
gatom...@gmail.com> escribió:
> Hola Matías.
>
> He visto esta respuesta que diste hace unos meses y estoy intentando hacer
> lo que hiciste en este proyecto pero con QT5. En QT4 lo tengo funcionando
> (qt 4.8.5), pero para QT5 soy incapaz de hacer la configuración para hacer
> la compilación para ARM (estoy usando 5.1.1 o 5.2.0alpha).
>
> Me preguntaba si habías trabajado con QT5 y si se podía hacer lo mismo que
> hiciste para este proyecto con QT5. Imagino que ahora no se podrá usar -qws
> porque ha desaparecido.
>
> Llevo atascado un tiempo en esto y no lo consigo.
>
> ¿Se puede hacer esto para QT5?
>
Hola, como bien comentas, QWS ha muerto en Qt5 a favor de QtWayland y
Wayland en si.
http://qt-project.org/wiki/QtWayland
https://qt.gitorious.org/qt/qtwayland
http://wayland.freedesktop.org/
Ya que el protocolo QWS era espantoso y nada escalable aparte de estar
engordando como consumidor compulsivo de amburgesas McDonnal.
De todas formas, gracias a la nueva infraestructura grafica de Qt5
llamada QPA, el port a varios toolkit graficos es un tramite
relativamente simple.
http://qt-project.org/doc/qt-5.0/qtdoc/qpa.html
http://qforever.wordpress.com/2012/04/10/qt-platform-abstraction-starter-guide/
http://qt-project.org/videos/watch/qpa-the-qt-platform-abstraction
(NSFW, el tipo peliverde saca -2 puntos de cordura)
En el siguiente enlace, las plataformas que soporta Qt5 en estos
momentos (QtWayland en repo aparte)
https://qt.gitorious.org/qt/qtbase/source/src/plugins/platforms
De hecho, ya hay proyectos como la nueva distro de prueba de Rasberry
Pi, Tizen, o Jolla. Desde ya, todo muy nuevo, pero conociendo el
codigo, esta tranquilamente para producción.
Otra opción si no necesitas del soporte a multiples aplicaciones,
puedes usar los otros plugins de plataforma en Qt5, como directfb, raw
framebuffer, gles (si hay soporte en tu toolkit), KMS u openWFD (si
hay soporte en tu toolkit de GPU)
De todas formas, este es un tema bastante avanzado que requiere varias
horas de vuelo en este campo. Si estás empesando, recomendaria tener
solo Qt5/XCB + X11 para probar algunas cosas (normalmente, X consume
cualquier disparate con composición, pero si ella, es bastante nice)
Espero te sirva. Saludos.
> Agradecido de antemano.
>
> Un saludo.
>
> Roberto.
>
> El domingo, 14 de julio de 2013 01:26:53 UTC+2, matías perret cantoni
> escribió:
>>
>> Hola Santiado, cómo andas? Vi que te respondieron sobre las herramientas,
>> bootloader, etc.. Mi experiencia en el tema no es mucha, pero para el tema
>> de Qt puedo aportar algo. Te adjunto una guía que hicimos con un compañero
>> de la facultad en nuestra práctica profesional. Tiene varias cosas; nosotros
>> usamos LTIB para generarar la imagen del bootloader y del kernel y el
>> sistema de archivos; y finalmente cross-compilamos las librerias de Qt y las
>> metimos en el sistema de archivos. No sé si es lo que necesitaras, pero
>> espero que te sirva.
>>
>> Saludos, Matías.
>> Estudiante de Ingeniería en Computación.
>> FCEFyN - UNC.
>>
[big snip]