X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=gtk2_ardour%2Fmidi_list_editor.h;h=1bf56f645999053a165b8ae2c6f5f2b4b5ff240e;hb=735d791e420c3e4944fdbc8ac7f6a26251d90d87;hp=9ff413946c49203c4b0038e882ef60f82cce83b2;hpb=2a251b457069ffb4b744fbd0dd7aca7acb31f381;p=ardour.git diff --git a/gtk2_ardour/midi_list_editor.h b/gtk2_ardour/midi_list_editor.h index 9ff413946c..1bf56f6459 100644 --- a/gtk2_ardour/midi_list_editor.h +++ b/gtk2_ardour/midi_list_editor.h @@ -25,14 +25,13 @@ #include #include -#include "evoral/types.hpp" - #include "ardour/session_handle.h" #include "ardour_window.h" namespace Evoral { template class Note; + class Beats; }; namespace ARDOUR { @@ -44,15 +43,16 @@ namespace ARDOUR { class MidiListEditor : public ArdourWindow { - public: +public: typedef Evoral::Note NoteType; MidiListEditor(ARDOUR::Session*, boost::shared_ptr, - boost::shared_ptr); + boost::shared_ptr); ~MidiListEditor(); - private: - struct MidiListModelColumns : public Gtk::TreeModel::ColumnRecord { +private: + struct MidiListModelColumns : public Gtk::TreeModel::ColumnRecord + { MidiListModelColumns() { add (channel); add (note); @@ -71,7 +71,8 @@ class MidiListEditor : public ArdourWindow Gtk::TreeModelColumn > _note; }; - struct NoteLengthColumns : public Gtk::TreeModel::ColumnRecord { + struct NoteLengthColumns : public Gtk::TreeModel::ColumnRecord + { NoteLengthColumns() { add (ticks); add (name);