ui: Added expand and collapse node actions to graph view context menu

* expand/collapse node via graph view context menu
* also possible with Shift + Left Click
This commit is contained in:
Eberhard Graether
2018-08-05 19:49:18 +02:00
parent f9b43526f4
commit ae7b827b0c
7 changed files with 113 additions and 14 deletions
+8
View File
@@ -57,6 +57,10 @@ private slots:
void exportGraph();
void copyNodeName();
void collapseNode();
void expandNode();
void showDefinition();
void hideNode();
void hideEdge();
@@ -90,6 +94,8 @@ private:
Id m_hideNodeId;
Id m_hideEdgeId;
Id m_bookmarkNodeId;
Id m_collapseNodeId;
Id m_expandNodeId;
std::shared_ptr<QTimer> m_timer;
std::shared_ptr<QTimer> m_timerStopper;
@@ -97,6 +103,8 @@ private:
QAction* m_exportGraphAction;
QAction* m_copyNodeNameAction;
QAction* m_collapseAction;
QAction* m_expandAction;
QAction* m_showDefinitionAction;
QAction* m_hideNodeAction;
QAction* m_hideEdgeAction;