Ich verwende immer Enterprise Architect, um das Klassendiagramm eines C++ - Projekts aus den Quelldateien zu generieren. Jetzt habe ich ein QT-Projekt. Gibt es eine Möglichkeit, das Klassendiagramm aus QT-Quelldateien zu generieren?WIE verwendet man Enterprise Architect (EA), um das Klassendiagramm eines QT-Projekts zu erstellen?
Q
WIE verwendet man Enterprise Architect (EA), um das Klassendiagramm eines QT-Projekts zu erstellen?
1
A
Antwort
2
Ja, aber wahrscheinlich müssen Sie qmake zuerst ausführen und die Meta-Objektquellen einbeziehen.
Eine andere Möglichkeit (oder Sie müssen dies trotzdem tun) besteht darin, die Qt-spezifischen Präprozessor-Makros (SIGNAL()
und SLOT()
und die QObject-definierten zum Beispiel) zu EA hinzuzufügen. Ich habe momentan keine Installation zur Hand, daher kann ich Ihnen nicht genau sagen, wie es gemacht wird.
Verwandte Themen
- 1. Wie erstellt man ein Klassendiagramm aus dem Quellcode mit Enterprise Architect oder Rational Software Architect?
- 2. API-Dokumentation in Enterprise Architect
- 3. Wie zeige ich Beziehungen in Enterprise Architect
- 4. Integration zwischen Enterprise Architect (EA) und Microsoft Test Manager (MTM)
- 5. Spezifikation für REST-API in Enterprise Architect erstellen
- 6. Stereotype in Enterprise Architect
- 7. Enterprise Architect - SVN Versionskontrolle
- 8. Application Architect gegen System Architect vs. Enterprise Architect?
- 9. Konfiguration in Enterprise Architect zurücksetzen
- 10. Enterprise Architect: Navigiere zum letzten Diagramm
- 11. Sparx Enterprise Architect-Konvertierung (von der Quelle in UML)
- 12. Sparx System Enterprise Architect Buch
- 13. Enterprise Architect generiert SQL ohne Anführungszeichen in Tabellenname
- 14. Enterprise Architect (Sparx Systems) - Parametername und -typ in Parameterliste hinzufügen
- 15. Kann ich mich mit einem bestimmten Enterprise Architect-Modell verbinden?
- 16. Verschieben von Diagrammen zwischen Projekten in Enterprise Architect
- 17. Scripting Enterprise Architect: Sichtbarkeit des Elementbereichs ändern
- 18. Warum ist Skripting in meiner Version von Enterprise Architect nicht verfügbar?
- 19. Enterprise Architect: Fremdschlüsselbezeichnungen im Datenbankdiagramm ausblenden?
- 20. UML2 Klassendiagramm - eingebettete Notation für Generalisierung?
- 21. Was ist ein guter Ersatz für Visio Enterprise Architect?
- 22. Wie man String.format verwendet, um einen formatierten Titel zu erstellen
- 23. Wie man Reflektion verwendet, um eine "Reflexionsmaschine" zu erstellen
- 24. Effiziente Möglichkeit zum Batch-Import von XMI in Enterprise Architect
- 25. Enterprise Architect Dokumentvorlage Bedingungen wie `if` und` else'
- 26. Wie man linq verwendet, um das Minimum zu finden
- 27. Enterprise Architect Skripting mit Javascript - Hinzufügen einer Legende zu einem Diagramm
- 28. Wie man Handler verwendet, um zu warten?
- 29. Enterprise Architect 9 Bericht Vorlagenelement> Methode funktioniert nicht richtig
- 30. wie man cx_freeze in linux verwendet, um ein Paket zu erstellen, das in Windows
Vielen Dank. :) – hakunami
+1: @stevenYANG, Bitte vergessen Sie nicht, Ihre Erkenntnisse zu den Qt-spezifischen Präprozessor-Makros zu EA zu teilen. Vielen Dank. – menjaraz