Files
xtree/README.md

28 lines
781 B
Markdown
Raw Normal View History

2025-09-23 11:26:07 +02:00
# xtree
2025-08-22 22:57:06 +02:00
2025-12-29 13:56:48 +01:00
Das xtree-Widget-Set erweitert die Qt Model- und Viewklassen mit Hilfe der znode<T>-lib, um die Entwicklung von XML-basierten Anwendungen zu vereinfachen.
2025-09-23 10:44:02 +02:00
2025-12-29 13:56:48 +01:00
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.
2025-09-23 10:44:02 +02:00
2025-09-23 11:26:07 +02:00
## Build
2025-09-23 10:44:02 +02:00
```
git clone https://gitea.sourceworx.org/chris/xtree.git
cd xtree/src
qmake xtree.pro
make
```
2025-09-23 11:26:07 +02:00
## Verzeichnisstruktur
| |
|--------|
| `deprecated/` | Reste & Fehlversuche
| `doc/` | Quellcode-Dokumentation
| `qml/` | QML Quellcode
| `src/` | c++ -Quellcode
2025-12-29 13:56:48 +01:00
| `xml/` | XML Modeldefinition & Demodaten
2025-09-23 09:13:03 +02:00