fbpx

Expresate

Si además quieres enviarnos un Artículo para el Blog y redes sociales, pulsa el siguiente botón:

Programación en Qt4
 
Avisos
Vaciar todo

Programación en Qt4

15 Respuestas
8 Usuarios
0 Reactions
11.3 K Visitas
boops
Respuestas: 1813
Topic starter
(@boops)
Ardero
Registrado: hace 19 años

Buenas tardes:

Acabo de probarlo y me parece muy interesante así que aprovecho sabiendo que aqui habemos varios novatos y algun que otro avanzado para pedir un poquito de ayuda...

¿Recursos interesantes, manuales, tutoriales, ejemplos?

¿Puerto serie, librerias para USB?

¿Que posibilidades como entorno para crear aplicaciones multisistema tiene?

Responder
14 respuestas
boops
Respuestas: 1813
Topic starter
(@boops)
Ardero
Registrado: hace 19 años

A ver pregunta para los expertos...

¿Cual es la mejor forma y mas portable de usar el puerto serie con Qt?

Responder
aprendiendo
Respuestas: 317
(@aprendiendo)
Reputable Member
Registrado: hace 17 años

No conozco demasiado QT, pero creo que no tienen clases o funciones para puerto serie. Realmente tendrías que buscar los medios en el lenguaje o entorno/librerías para el lenguaje que escojas.

Respecto la portabilidad me temo que si estás pensando en sistemas operativos no hay demasiada, como mínimo, y con un diseño de clases o funciones adecuado, hay que hacer siempre unos ligeros retoques o ajustes al cambiar de SO.

Si utilizas QT yo te aconsejaría C++. Y si quieres portabilidad encapsula en una/s clase/s lo propio de cada sistema operativo respecto el puerto serie, aislando el resto del código de estas variaciones. Así, con unos ajustes al compilar, "seleccionas" unas clases o métodos u otros.

Por internet encontrás bastantes ejemplos de manejo del puerto serie, especialmente de C, C++.

P.D. Haciendo unas búsquedas he encontrado el proyecto qextserialport alojado en sourceforge. Están en beta todavía, pero se supone que funciona/rá en Windows y posix...

Responder
cmelendo
Respuestas: 101
(@cmelendo)
Estimable Member
Registrado: hace 18 años

Yo utilizo las funciones POSIX bajo linux, independientemente de las librerias QT con las que diseño en entorno gráfico. No me suena que QT tenga una capa de abstraccion para puerto serie que haga portable el código entre plataformas Linux y Windows.
Desconozco como se programa el puerto en Windows. Yo me quedé en las interrupciones de la BIOS/DOS.

Saludos.

Responder
boops
Respuestas: 1813
Topic starter
(@boops)
Ardero
Registrado: hace 19 años

aprendiendo, Parece que es lo que estaba buscando, realmente no lo abstrae sieno hace la selección entre un método y otro. Espero que me valga, mañana tengo 4 horas para echar a andar el proyecto.

Responder
joviwap
Respuestas: 301
(@joviwap)
Ardero
Registrado: hace 19 años

BoOpS, mirate la libreria lnxComm, yo la utilizo bajo linux y va de perlas, supongo que para windows más de lo mismo.

Un saludo.

Responder
Página 3 / 3
Compartir: