ui: Improved horizontal graph layout

* extend horizontal edges to origin column width
* leave horizontal gap in the middle of the left and right buckets for routing edges
* move left and right buckets vertically so that edges enter and leave horizontally
* removed third pivoting for graph edges, all edges enter and leave relative to the node center now
This commit is contained in:
Eberhard Graether
2018-04-10 01:45:56 +02:00
parent 535f7c1a9c
commit 20f87b084f
10 changed files with 194 additions and 68 deletions
+1
View File
@@ -987,6 +987,7 @@ QtGraphNode* QtGraphView::createNodeRecursive(
newNode->setPosition(node->position);
newNode->setSize(node->size);
newNode->setColumnSize(node->columnSize);
newNode->setIsActive(node->active);
newNode->setMultipleActive(multipleActive);