diff options
author | David Robillard <d@drobilla.net> | 2011-05-13 01:22:29 +0000 |
---|---|---|
committer | David Robillard <d@drobilla.net> | 2011-05-13 01:22:29 +0000 |
commit | 981c7950a6f5fc9f22decaee261556d20b641d5c (patch) | |
tree | 326c2256d5876e3c55ec2fb9ea13c4a04f29bf0b /src/gui/PatchTreeWindow.cpp | |
parent | eae8f927dbf4913c7cb72605af5da0763f7be422 (diff) | |
download | ingen-981c7950a6f5fc9f22decaee261556d20b641d5c.tar.gz ingen-981c7950a6f5fc9f22decaee261556d20b641d5c.tar.bz2 ingen-981c7950a6f5fc9f22decaee261556d20b641d5c.zip |
Make signals private with accessors, and localise dependency on sigc::signal.
git-svn-id: http://svn.drobilla.net/lad/trunk/ingen@3258 a436a847-0d15-0410-975c-d299462d15a1
Diffstat (limited to 'src/gui/PatchTreeWindow.cpp')
-rw-r--r-- | src/gui/PatchTreeWindow.cpp | 21 |
1 files changed, 11 insertions, 10 deletions
diff --git a/src/gui/PatchTreeWindow.cpp b/src/gui/PatchTreeWindow.cpp index adb41a13..f4fb69b6 100644 --- a/src/gui/PatchTreeWindow.cpp +++ b/src/gui/PatchTreeWindow.cpp @@ -70,7 +70,8 @@ PatchTreeWindow::PatchTreeWindow(BaseObjectType* cobject, void PatchTreeWindow::init(ClientStore& store) { - store.signal_new_object.connect(sigc::mem_fun(this, &PatchTreeWindow::new_object)); + store.signal_new_object().connect( + sigc::mem_fun(this, &PatchTreeWindow::new_object)); } void @@ -109,17 +110,17 @@ PatchTreeWindow::add_patch(SharedPtr<PatchModel> pm) } } - pm->signal_property.connect(sigc::bind( - sigc::mem_fun(this, &PatchTreeWindow::patch_property_changed), - pm)); + pm->signal_property().connect( + sigc::bind(sigc::mem_fun(this, &PatchTreeWindow::patch_property_changed), + pm)); - pm->signal_moved.connect(sigc::bind( - sigc::mem_fun(this, &PatchTreeWindow::patch_moved), - pm)); + pm->signal_moved().connect( + sigc::bind(sigc::mem_fun(this, &PatchTreeWindow::patch_moved), + pm)); - pm->signal_destroyed.connect(sigc::bind( - sigc::mem_fun(this, &PatchTreeWindow::remove_patch), - pm)); + pm->signal_destroyed().connect( + sigc::bind(sigc::mem_fun(this, &PatchTreeWindow::remove_patch), + pm)); } void |