#include <vector>
#include <libgnomecanvasmm.h>
-#include <boost/signals2.hpp>
+#include "pbd/signals.h"
#include "canvas.h"
namespace Gnome {
class MidiStreamView;
class TimeAxisView;
-class GhostRegion
+class GhostRegion
{
public:
GhostRegion(ArdourCanvas::Group* parent, TimeAxisView& tv, TimeAxisView& source_tv, double initial_unit_pos);
ArdourCanvas::Group* group;
ArdourCanvas::SimpleRect* base_rect;
- static boost::signals2::signal<void(GhostRegion*)> GoingAway;
+ static PBD::Signal1<void,GhostRegion*> CatchDeletion;
};
class AudioGhostRegion : public GhostRegion {