summaryrefslogtreecommitdiff
path: root/muse2/muse/track.h
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/track.h')
-rw-r--r--muse2/muse/track.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/muse2/muse/track.h b/muse2/muse/track.h
index aec765da..d1dc3a6f 100644
--- a/muse2/muse/track.h
+++ b/muse2/muse/track.h
@@ -20,6 +20,7 @@
#include "route.h"
#include "ctrl.h"
#include "globaldefs.h"
+#include "scoreedit.h"
class Pipeline;
class Xml;
@@ -208,6 +209,7 @@ class MidiTrack : public Track {
EventList* _events; // tmp Events during midi import
MPEventList* _mpevents; // tmp Events druring recording
static bool _isVisible;
+ ScoreEdit::clefTypes clefType;
public:
MidiTrack();
@@ -273,6 +275,9 @@ class MidiTrack : public Track {
virtual bool canRecord() const { return true; }
static void setVisible(bool t) { _isVisible = t; }
static bool visible() { return _isVisible; }
+
+ void setClef(ScoreEdit::clefTypes i) { clefType = i; }
+ ScoreEdit::clefTypes getClef() { return clefType; }
};
//---------------------------------------------------------