baum-editor
-
Hallo ich habe eine art baumstruktur, ums hiermal einfach zu machen nehmen wir mal xml an.
ich möchte den zugehörigen baum plotten und per mausklicks die attribute bearbeiten können.
Gibt es so etwas schon in C++?
ALso nochmal die Funktionsweise die ich mir erwünsche:
Ich lade eine Datei
Programm malt mir den zugehörigen Baum
Ich klicke einzelne Knoten an und kann dazugehörige Werte verändernDas ganze sollte dann noch möglichst flexibel sein.
So etwas wie Kivio nützt mir hier leider nicht, da das ganze für ein schon bestehendes Projekt gebraucht wird und kein Kivio oder Co geparst werden soll.
_______________________________________________________________________________
Falls das zu viel ist muss ich vielleicht selbst rangehen,
das ganze in graphviz zu übersetzen sollte kein Problem sein, aber wie kann ich da Knoten "anklicken"?
Ich weiß schließlöich nicht wo die hingemalt werden oder?
-
shisha schrieb:
Gibt es so etwas schon in C++?
Müssen es fancy-grafische Bäume sein? Wenn nicht gibt es das sicher in jedem größeren GUI-Framework (hier qt: http://qt.nokia.com/doc/4.0/qtreewidget.html http://old.nabble.com/file/p20491149/tree.png)
-
Du kannst schon Graphviz nutzen. Einmal hat Graphviz ein programmierbares Widget namens lefty: http://www.graphviz.org/pdf/leftyguide.pdf
Aber du kannst dir natürlich auch ein SVG generieren lassen und das dann zB relativ einfach in Qt darstellen und die Elemente mit Aktionen versehen.
-
Hello! bedcfca interesting bedcfca site!