InstrumentTrack: presetPreviewPlayHandle no longer a friend class

For a long time presetPreviewPlayHandle has been a friend class of
InstrumentTrack as it had to modify MidiPort settings. However the
InstrumentTrack's MidiPort is now accessible via getMidiPort() so
there's no need for keeping presetPreviewPlayHandle a friend class
anymore.

Signed-off-by: Tobias Doerffel <tobias.doerffel@gmail.com>
(cherry picked from commit a6090ebe23)
This commit is contained in:
Tobias Doerffel
2009-06-05 01:09:07 +02:00
parent 5bb9af15ab
commit 3d9dc25f0b
2 changed files with 2 additions and 4 deletions

View File

@@ -53,7 +53,6 @@ class midiPortMenu;
class multimediaProject;
class notePlayHandle;
class pluginView;
class presetPreviewPlayHandle;
class tabWidget;
class trackLabelButton;
@@ -233,7 +232,6 @@ private:
friend class instrumentTrackView;
friend class instrumentTrackWindow;
friend class notePlayHandle;
friend class presetPreviewPlayHandle;
friend class flpImport;
} ;

View File

@@ -151,8 +151,8 @@ presetPreviewPlayHandle::presetPreviewPlayHandle( const QString & _preset_file,
// make sure, our preset-preview-track does not appear in any MIDI-
// devices list, so just disable receiving/sending MIDI-events at all
s_previewTC->previewInstrumentTrack()->m_midiPort.setMode(
midiPort::Disabled );
s_previewTC->previewInstrumentTrack()->
getMidiPort()->setMode( midiPort::Disabled );
// create note-play-handle for it
m_previewNote = new notePlayHandle(