Über Rückmeldungen würde ich mich freuen
Features:
- Export und Import von/zu der Zwischenablage
- Zeichungsteile beliebig hin und her schieben
- Rechtecke
- Klassen Diagramme
- Pfeile
- Freihand
- Radiergummi für beliebig große Flächen
- Text an jeder beliebigen Stelle
- praktisch unbegrenzter Raum, da die Zeichenfläche beliebig wachsen kann
Das Readme beschreibt wie man es baut.
https://github.com/schorsch1976/AsciiFlowQT
Ein Beispiel:
Code: Alles auswählen
ASCII Flow Editor QT
====================
+------------------------------------------+
| Features: |
+------------------------------------------+
| |
| Export/Import von/zur Zwischenablage |
| Zeichungsteile beliebig verschieben |
| Rechtecke |
| Klassendiagramme |
| Pfeile |
| Freihand |
| Radiergummi |
| Text |
| beliebig große Zeichenfläche |
| |
| |
+------------------------------------------+
+------------------------------------------+
| |
| Lizenz: GPL-3 |
| |
+------------------------------------------+
+------------------------------------------+
|Beispiele |
+------------------------------------------+
| XXX XX |
| +--------+ +---------+ XX XXXX |
| |Rechteck| |Klasse | XX X XXX |
| +--------+ +---------+ XX X X |
| | | X CLOUD XX |
| ^ | | X X |
| +-----+ | | XX X X |
| Pfeil +---------+ XXXXXXXX |
| |
+------------------------------------------+
Code: Alles auswählen
+----------------------+
|ITool |
+----------------------+
| |
|OnMousePressed() = 0 |
| |
|OnMouseMoved() = 0 |
| |
|OnMouseReleased() = 0 |
| |
|OnKeyPressed() = 0 |
| |
+----------------------+
^
|
|
+-----+------------------------------------------------------------------------------+
^ ^ ^ ^ ^ ^ ^
| | | | | | |
| | | | | + |
+----+------+ +----+------+ +-----+-----+ +----++-----+ +----+-----+ +----------+ +----+-------+
|ToolMove | |ToolRect | |ToolClass | |ToolArrow | |ToolText | |ToolErase | |ToolFreehand|
+-----------+ +-----------+ +-----------+ +-----------+ +----------+ +----------+ +------------+
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
| | | | | | | | | | | | | |
+-----------+ +-----------+ +-----------+ +-----------+ +----------+ +----------+ +------------+