projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
RouteDialog: Move built-in types into template list experiment
[ardour.git]
/
gtk2_ardour
/
midi_list_editor.h
diff --git
a/gtk2_ardour/midi_list_editor.h
b/gtk2_ardour/midi_list_editor.h
index 9ff413946c49203c4b0038e882ef60f82cce83b2..1bf56f645999053a165b8ae2c6f5f2b4b5ff240e 100644
(file)
--- a/
gtk2_ardour/midi_list_editor.h
+++ b/
gtk2_ardour/midi_list_editor.h
@@
-25,14
+25,13
@@
#include <gtkmm/liststore.h>
#include <gtkmm/scrolledwindow.h>
#include <gtkmm/liststore.h>
#include <gtkmm/scrolledwindow.h>
-#include "evoral/types.hpp"
-
#include "ardour/session_handle.h"
#include "ardour_window.h"
namespace Evoral {
template<typename Time> class Note;
#include "ardour/session_handle.h"
#include "ardour_window.h"
namespace Evoral {
template<typename Time> class Note;
+ class Beats;
};
namespace ARDOUR {
};
namespace ARDOUR {
@@
-44,15
+43,16
@@
namespace ARDOUR {
class MidiListEditor : public ArdourWindow
{
class MidiListEditor : public ArdourWindow
{
-
public:
+public:
typedef Evoral::Note<Evoral::Beats> NoteType;
MidiListEditor(ARDOUR::Session*, boost::shared_ptr<ARDOUR::MidiRegion>,
typedef Evoral::Note<Evoral::Beats> NoteType;
MidiListEditor(ARDOUR::Session*, boost::shared_ptr<ARDOUR::MidiRegion>,
- boost::shared_ptr<ARDOUR::MidiTrack>);
+ boost::shared_ptr<ARDOUR::MidiTrack>);
~MidiListEditor();
~MidiListEditor();
- private:
- struct MidiListModelColumns : public Gtk::TreeModel::ColumnRecord {
+private:
+ struct MidiListModelColumns : public Gtk::TreeModel::ColumnRecord
+ {
MidiListModelColumns() {
add (channel);
add (note);
MidiListModelColumns() {
add (channel);
add (note);
@@
-71,7
+71,8
@@
class MidiListEditor : public ArdourWindow
Gtk::TreeModelColumn<boost::shared_ptr<NoteType> > _note;
};
Gtk::TreeModelColumn<boost::shared_ptr<NoteType> > _note;
};
- struct NoteLengthColumns : public Gtk::TreeModel::ColumnRecord {
+ struct NoteLengthColumns : public Gtk::TreeModel::ColumnRecord
+ {
NoteLengthColumns() {
add (ticks);
add (name);
NoteLengthColumns() {
add (ticks);
add (name);