nodeparamview/nodeview: connect selections and enable multi-select in npv

This commit is contained in:
itsmattkc
2022-05-04 14:59:51 -07:00
parent 07519a952e
commit 102ce9aa7b
19 changed files with 294 additions and 100 deletions
+5 -3
View File
@@ -105,10 +105,9 @@ public:
}
public slots:
void Select(const QVector<Node*>& nodes, bool center_view_on_item)
void Select(const QVector<Node::ContextPair> &p)
{
node_widget_->view()->Select(nodes, center_view_on_item);
this->raise();
node_widget_->view()->Select(p, true);
}
signals:
@@ -116,6 +115,9 @@ signals:
void NodesDeselected(const QVector<Node*>& nodes);
void NodeSelectionChanged(const QVector<Node*>& nodes);
void NodeSelectionChangedWithContexts(const QVector<Node::ContextPair>& nodes);
void NodeGroupOpened(NodeGroup *group);
void NodeGroupClosed();