rename latched solo option and reverse its meaning; add exclusive solo button functio...
[ardour.git] / gtk2_ardour / region_selection.h
index f89eef9eb865789b038c5fcbbb7717479bc3ca82..c4ad44da37e700ebdb217d06ba25c01a44bd98cd 100644 (file)
@@ -21,7 +21,8 @@
 
 #include <set>
 #include <list>
-#include <sigc++/signal.h>
+
+#include "pbd/signals.h"
 #include "ardour/types.h"
 
 class RegionView;
@@ -29,7 +30,7 @@ class TimeAxisView;
 
 /** Class to represent list of selected regions.
  */
-class RegionSelection : public std::list<RegionView*>, public sigc::trackable
+class RegionSelection : public std::list<RegionView*>
 {
   public:
        RegionSelection();
@@ -69,6 +70,7 @@ class RegionSelection : public std::list<RegionView*>, public sigc::trackable
        nframes_t _current_end; ///< end position for the selection
 
        std::list<RegionView *> _bylayer; ///< list of regions sorted by layer
+       PBD::ScopedConnection death_connection;
 };
 
 #endif /* __ardour_gtk_region_selection_h__ */