¿Cuál es la diferencia en las herramientas de integración de Visual Studio para Qt?

StackOverflow https://stackoverflow.com/questions/821920

  •  03-07-2019
  •  | 
  •  

Pregunta

Trolltech ha lanzado una herramienta llamada " Complemento de Visual Studio " para su lanzamiento LGPL y GPL de Qt. Afirman que la versión comercial viene con una herramienta completa de integración de Visual Studio, pero no veo ninguna descripción de las diferencias entre estos.

¿Qué se incluye en la versión completa que no está en el complemento?

¿Fue útil?

Solución

El complemento de Visual Studio no funciona con el instalador binario Qt de Windows Open Source. Para que funcione, deberá descargar el paquete fuente y compilarlo manualmente. El binario de código abierto de Windows funciona con el compilador MinGW .

Aquí se explica cómo agregar integración de Visual Studio utilizando una compilación de código abierto .

La versión comercial viene con integración completa de Visual Studio sin los pasos adicionales.

Otros consejos

La integración de Qt Visual Studio le permite pasar rápidamente de un botón en su formulario al correspondiente botón-clic-controlador (en su código fuente C ++), haciendo clic en ese widget. Por ejemplo, si tiene un botón llamado " pushButton_42 " en su formulario, haga clic dentro del editor de formularios Qt incorporado en este botón para acceder a la siguiente función en YourForm.cpp:

void YourForm::on_pushButton_42_clicked() 

Si la función aún no existe, VS Integration la creará por usted. Además, VS Integration permite conectar fácilmente el código C ++ a las señales de cualquier widget en su formulario, haciendo clic derecho en el widget y seleccionando la señal que necesita de una lista desplegable. Estas características no están disponibles en el complemento "Visual Studio".

Nota: comparé la versión 1.4.3 de Visual Studio Integration con la versión 1.0.1 del complemento.

Una diferencia que noté (probé la evaluación de la versión comercial) es que tiene un diseñador de formularios incrustado, mientras que el complemento gratuito lanza QtDesigner para archivos .ui.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top