Pregunta

Me gusta saber cómo se pueden integrar las bibliotecas Qt en un proyecto de Enterprise Architect. No sé si es posible, pero lo intenté con éxito parcial:

Agregué un nuevo paquete a mi proyecto que trató de importar qt a través del menú contextual / ingeniería de código / directorio de origen de importación y comencé con el directorio src / corelib / kernel. Después de agregar muchas macros de preprocesador qt a la lista de macros de preprocesador de EA, algunas clases se importaron correctamente, pero no todas. P.ej. Recibo errores en la macro Q_SIGNALS aunque la agregué a la lista de EA.

¿Alguien aquí lo intentó con éxito? Y cuando sí, ¿puedes darme algunas pistas sobre cómo hacerlo?

¡Gracias!

¿Fue útil?

Solución

Me dirigí a support@sparxsystems.com.au, su respuesta:

" Gracias por su consulta.
No, desafortunadamente no hay una manera fácil de integrar Enterprise Architect con Qt en este momento.

Con la mayoría de los marcos, generalmente recomendamos la ingeniería inversa del marco en Enterprise Architect, lo que le permite hacer referencia a las clases / interfaces definidas por el marco.

Parece que el usuario en el enlace que proporcionó ya ha intentado esto, pero tuvo dificultades debido a la gran cantidad de macros de preprocesador utilizadas en este código. Lo sentimos, no podríamos ser de más ayuda. & Quot;

¿Quizás pueda obtener su paquete de importación?

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