Question

J'aime savoir comment intégrer les bibliothèques Qt dans un projet Enterprise Architect. Je ne sais pas si c'est possible, mais je l'ai essayé avec un succès partiel:

J'ai ajouté un nouveau package à mon projet. J'ai essayé d'importer qt via le menu contextuel / Génie du code / Importer le répertoire source, puis le répertoire src / corelib / kernel. Après avoir ajouté pas mal de macros de préprocesseur qt à la liste des macros de préprocesseur EA, certaines classes ont été importées correctement, mais pas toutes. Par exemple. Je reçois des erreurs sur la macro Q_SIGNALS bien que je l’aie ajoutée à la liste des EA.

Est-ce que quelqu'un ici a essayé avec succès? Et quand oui pouvez-vous me donner quelques astuces comment faire cela?

Merci!

Était-ce utile?

La solution

Je me suis tourné vers support@sparxsystems.com.au, leur réponse:

"Nous vous remercions de votre demande.
Non, malheureusement, il n’existe pas actuellement de solution simple pour intégrer Enterprise Architect à Qt.

Avec la plupart des frameworks, nous recommandons généralement le reverse engineering à Enterprise Architect, ce qui vous permet de référencer les classes / interfaces définies par le framework.

Il semble que l'utilisateur dans le lien que vous avez fourni l'ait déjà essayé, mais qu'il ait rencontré des difficultés en raison du grand nombre de macros de préprocesseur utilisées dans ce code. Désolé, nous ne pourrions pas vous aider davantage. & Quot;

Peut-être que je peux obtenir votre paquet d'importation?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top