From 83d366452af8e93f0722658d730528d699f21e2b Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 9 Mar 2017 08:33:21 +0100 Subject: Preliminary port groups work --- src/client/GraphModel.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/client/GraphModel.cpp') diff --git a/src/client/GraphModel.cpp b/src/client/GraphModel.cpp index d02a3736..8cfd08e1 100644 --- a/src/client/GraphModel.cpp +++ b/src/client/GraphModel.cpp @@ -21,6 +21,7 @@ #include "ingen/client/BlockModel.hpp" #include "ingen/client/ClientStore.hpp" #include "ingen/client/GraphModel.hpp" +#include "ingen/client/GroupModel.hpp" using namespace std; @@ -38,6 +39,15 @@ GraphModel::add_child(SPtr c) return; } + SPtr gm = dynamic_ptr_cast(c); + if (gm) { + fprintf(stderr, "GROUP!!!!!!!!!!!\n"); + _signal_new_group.emit(gm); + // add_group(gm); + return; + } + + SPtr bm = dynamic_ptr_cast(c); if (bm) { _signal_new_block.emit(bm); -- cgit v1.2.1