# xtree Das xtree-Widget-Set erweitert die Qt Model- und Viewklassen mit Hilfe der znode-lib, um die Entwicklung von XML-basierten Anwendungen zu vereinfachen. Der XML Datenbaum wird dabei auf eine Excel-artige Tabellenstruktur abgebildet (‚gemappt‘). Das mapping wird ebenfalls in XML ausgedrückt. Aus einem XML-Knoten wird eine Zeile in der Tabelle (‚Item-View‘) erzeugt, jedes XML-Attribut kann als ein Feld (‚Item‘) dargestellt werden. ## Build ``` git clone https://gitea.sourceworx.org/chris/xtree.git cd xtree/src qmake xtree.pro make ``` ## Verzeichnisstruktur | | |--------| | `deprecated/` | Reste & Fehlversuche | `doc/` | Quellcode-Dokumentation | `qml/` | QML Quellcode | `src/` | c++ -Quellcode | `xml/` | XML Modeldefinition & Demodaten