summaryrefslogtreecommitdiff
path: root/gtk2_ardour/port_matrix.h
diff options
context:
space:
mode:
authorCarl Hetherington <carl@carlh.net>2009-02-04 17:05:26 +0000
committerCarl Hetherington <carl@carlh.net>2009-02-04 17:05:26 +0000
commitee4e28751edae18bc2c2d3960472f15446b17306 (patch)
treeade076f93c2fe7ec252e28619a167909fcd06c73 /gtk2_ardour/port_matrix.h
parentdc6571fb29e120b24a3ce3665dd04d291623ecc4 (diff)
Reduce header dependencies.
git-svn-id: svn://localhost/ardour2/branches/3.0@4490 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/port_matrix.h')
-rw-r--r--gtk2_ardour/port_matrix.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/gtk2_ardour/port_matrix.h b/gtk2_ardour/port_matrix.h
index 44dc14acae..a789ea6203 100644
--- a/gtk2_ardour/port_matrix.h
+++ b/gtk2_ardour/port_matrix.h
@@ -27,7 +27,7 @@
#include <gtkmm/label.h>
#include <gtkmm/checkbutton.h>
#include <boost/shared_ptr.hpp>
-#include "port_matrix_body.h"
+#include "ardour/bundle.h"
#include "port_group.h"
/** The `port matrix' UI. This is a widget which lets the user alter
@@ -43,6 +43,8 @@ namespace ARDOUR {
class Bundle;
}
+class PortMatrixBody;
+
class PortMatrix : public Gtk::VBox
{
public:
@@ -144,7 +146,7 @@ private:
ARDOUR::DataType _type;
std::vector<sigc::connection> _route_connections;
- PortMatrixBody _body;
+ PortMatrixBody* _body;
Gtk::HScrollbar _hscroll;
Gtk::VScrollbar _vscroll;
Gtk::HBox _main_hbox;