diff --git a/include/InstrumentMidiIOView.h b/include/InstrumentMidiIOView.h index ca5bf581247..38f4419425e 100644 --- a/include/InstrumentMidiIOView.h +++ b/include/InstrumentMidiIOView.h @@ -72,6 +72,11 @@ class InstrumentMiscView : public QWidget InstrumentMiscView( InstrumentTrack *it, QWidget* parent ); ~InstrumentMiscView(); + GroupBox * pitchGroupBox() + { + return m_pitchGroupBox; + } + private: GroupBox * m_pitchGroupBox; diff --git a/include/InstrumentTrack.h b/include/InstrumentTrack.h index a6974a1a1c3..6d2e42c3d6a 100644 --- a/include/InstrumentTrack.h +++ b/include/InstrumentTrack.h @@ -27,6 +27,7 @@ #define INSTRUMENT_TRACK_H #include "AudioPort.h" +#include "GroupBox.h" #include "InstrumentFunctions.h" #include "InstrumentSoundShaping.h" #include "MidiEventProcessor.h" diff --git a/src/tracks/InstrumentTrack.cpp b/src/tracks/InstrumentTrack.cpp index e9e4aac4591..dc101dbf411 100644 --- a/src/tracks/InstrumentTrack.cpp +++ b/src/tracks/InstrumentTrack.cpp @@ -1575,6 +1575,7 @@ void InstrumentTrackWindow::modelChanged() m_arpeggioView->setModel( &m_track->m_arpeggio ); m_midiView->setModel( &m_track->m_midiPort ); m_effectView->setModel( m_track->m_audioPort.effects() ); + m_miscView->pitchGroupBox()->setModel(&m_track->m_useMasterPitchModel); updateName(); }