Domanda

Mi piace sapere come si possono integrare le librerie Qt in un progetto Enterprise Architect. Non so se sia possibile, ma l'ho provato con parziale successo:

Ho aggiunto un nuovo pacchetto al mio progetto ho provato a importare qt tramite il menu contestuale / Code Engineering / Import Source Directory e ho iniziato con la directory src / corelib / kernel. Dopo aver aggiunto parecchie macro di preprocessore qt all'elenco delle macro di preprocessore EA, alcune classi sono state importate correttamente ma non tutte. Per esempio. Ottengo errori sulla macro Q_SIGNALS anche se l'ho aggiunta all'elenco EA.

Qualcuno qui l'ha provato con successo? E quando sì, puoi darmi qualche suggerimento su come farlo?

Grazie!

È stato utile?

Soluzione

Mi sono rivolto a support@sparxsystems.com.au, la loro risposta:

" Grazie per la tua richiesta.
No, sfortunatamente al momento non esiste un modo semplice per integrare Enterprise Architect con Qt.

Con la maggior parte dei framework, in genere consigliamo di decodificare il framework in Enterprise Architect, consentendo di fare riferimento alle classi / interfacce definite dal framework.

Sembra che l'utente nel collegamento che hai fornito abbia già tentato, ma ha avuto difficoltà a causa dell'elevato numero di macro del preprocessore utilizzate in questo codice. Spiacenti, non potremmo essere di maggiore assistenza. & Quot;

Forse posso ottenere il tuo pacchetto di importazione?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top