Como saber si el codigo fuente creado es compatible 100% con QT
-
Hola, me llamo Toni y estoy iniciandome en la programación QT y tengo una duda.
¿Existe alguna aplicación que pueda chequear el codigo fuente del proyecto para saber si alguna sentencia de código no sea compatible con las diversas plataformas (Windows, Linux, MAC) ?.
Digo esto, porque al crear una función puede que utilicemos algun comando C++ en Windows que en Linux no se permita.
Ya se que las que empiezan por Q son las compatibles pero puede que utilizamos algunas que no sepamos que haya su homologa.
Gracias por su atención. -
-
Hola
Lo que yo hago cuando el código tengo que modificarlo un poco dependiendo del sistema es usar el preprocesador. Qt trae algunas definiciones que identifican el sistema en el que estás compilando, por ejemplo:
Q_OS_LINUX
Q_OS_MAC
Q_OS_WIN32http://qt-project.org/doc/qt-5/qtglobal.html
Saludos