QT Creator - Tool für Programmstrukturübersicht gesucht

OP #6899771
Lesenswert?
• ▲
▼
Hallo,

ich habe jetzt mal ein größeres Programm, wo ich deswegen manchmal die
Übersicht verliere, welche Signale, Slots, Methoden wie untereinander 
verknüpft sind. Man muß ab und zu nochmal nachschauen, wie ich das vor 
ein
paar Monaten genau gemacht hat. Wenn man nur ab und zu was ändert, ist
das nicht gerade komfortabel.

Teilweise habe ich mir grobe Übersichtsskizzen auf Papier gezeichnet, 
was aber auch nicht so der Hit ist.
Doxygen nutze ich zwar auch für C, aber das wird es nicht können.

Kann man sowas überhaupt automatisch generieren lassen?
Kennt jemand ein gutes Open Source Programm (Linux), was man nutzen 
könnte?
Ich habe mal Libreoffice Draw probiert, da steckt man schon Zeit rein.

Wie löst Ihr das eigentlich?

Jogibär
OP #6900315
Lesenswert?
• ▲
▼
Hallo Martin,

Tausendundeinendank für den Hinweis auf Sourcetrail.
Das ist genau, was ich gesucht habe.

Und ja, ich versuche natürlich keinen Spaghetticode zu schreiben.
Ab einer bestimmten Größe hat man halt Probleme mit der Programmstruktur
und Komplexität.

Wenn man es aber nicht direkt studiert hat, dann muß schon aufpassen.
Leider schweigen sich drüber viele Bücher, die ich habe, aus.
Da wird der tollste Code vorgestellt, aber nicht, wie man große und sehr 
große Programme strukturiert und die Interkommunikation mit jede Menge 
Klassen regelt und auf Probleme hinweist.

Wenn einer einen Tipp für mich (auf deutsch, bevorzug QT) hat, dann raus 
damit.

Jogibär

PS: Leider wurde das Projekt eingestellt

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.