diff options
author | David Robillard <d@drobilla.net> | 2011-12-07 19:00:42 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2011-12-07 19:00:42 +0000 |
commit | d106c0a03d7c2e1b29a461195552e0cb95191bc4 (patch) | |
tree | 7ae7c8b6a809f191588ee63eb7ad93fb4000f9ac /ganv | |
parent | bbec2793593ff1e06349c7d40c1b5139f6c1bfcd (diff) | |
download | ganv-d106c0a03d7c2e1b29a461195552e0cb95191bc4.tar.gz ganv-d106c0a03d7c2e1b29a461195552e0cb95191bc4.tar.bz2 ganv-d106c0a03d7c2e1b29a461195552e0cb95191bc4.zip |
Fix event handling.
git-svn-id: http://svn.drobilla.net/lad/trunk/ganv@3829 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'ganv')
-rw-r--r-- | ganv/Canvas.hpp | 15 |
1 files changed, 1 insertions, 14 deletions
diff --git a/ganv/Canvas.hpp b/ganv/Canvas.hpp index aa6cb95..139d5ab 100644 --- a/ganv/Canvas.hpp +++ b/ganv/Canvas.hpp @@ -121,20 +121,6 @@ public: /** Return the current flow direction of the canvas. */ FlowDirection direction() const; - /** - Called whenever a edge is made. - This should be overridden by an implementation to do something. - */ - virtual void connect(Node* /*tail*/, - Node* /*head*/) {} - - /** - Called whenever a edge is severed. - This should be overridden by an implementation to do something. - */ - virtual void disconnect(Node* /*tail*/, - Node* /*head*/) {} - typedef void (*NodeFunction)(GanvNode* node, void* data); void for_each_node(NodeFunction f, void* data); @@ -169,6 +155,7 @@ public: GanvCanvas* gobj(); const GanvCanvas* gobj() const; + sigc::signal<bool, GdkEvent*> signal_event; sigc::signal<void, Node*, Node*> signal_connect; sigc::signal<void, Node*, Node*> signal_disconnect; |