Fly my pretties!
[ardour.git] / gtk2_ardour / ghostregion.h
index 0abb1b9b914067360c4f471e25b3966f12d59ef0..3fc96384b3a7b051b01fdc754803c6a4e139c30b 100644 (file)
 #define __ardour_gtk_ghost_region_h__
 
 #include <vector>
-#include <sigc++/signal_system.h>
+#include <sigc++/signal.h>
 #include <gtk-canvas.h>
 
 class AutomationTimeAxisView;
 
-struct GhostRegion : public SigC::Object
+struct GhostRegion : public sigc::trackable
 {
     AutomationTimeAxisView& trackview;
     GtkCanvasItem* group;
@@ -41,7 +41,7 @@ struct GhostRegion : public SigC::Object
     void set_duration (double units);
     void set_height ();
 
-    SigC::Signal1<void,GhostRegion*> GoingAway;
+    sigc::signal<void,GhostRegion*> GoingAway;
 };
 
 #endif /* __ardour_gtk_ghost_region_h__ */