MIDIFileImportPreferenceAcquirer Class Referenceabstract

#include <MIDIFileReader.h>

Public Types

enum  TrackPreference { ImportNothing, ImportSingleTrack, MergeAllTracks, MergeAllNonPercussionTracks }
 

Public Member Functions

virtual ~MIDIFileImportPreferenceAcquirer ()
 
virtual TrackPreference getTrackImportPreference (QStringList trackNames, bool haveSomePercussion, QString &singleTrack) const =0
 
virtual void showError (QString error)=0
 

Detailed Description

Definition at line 38 of file MIDIFileReader.h.

Member Enumeration Documentation

Enumerator
ImportNothing 
ImportSingleTrack 
MergeAllTracks 
MergeAllNonPercussionTracks 

Definition at line 41 of file MIDIFileReader.h.

Constructor & Destructor Documentation

virtual MIDIFileImportPreferenceAcquirer::~MIDIFileImportPreferenceAcquirer ( )
inlinevirtual

Definition at line 48 of file MIDIFileReader.h.

References getTrackImportPreference(), and showError().

Member Function Documentation

virtual TrackPreference MIDIFileImportPreferenceAcquirer::getTrackImportPreference ( QStringList  trackNames,
bool  haveSomePercussion,
QString &  singleTrack 
) const
pure virtual
virtual void MIDIFileImportPreferenceAcquirer::showError ( QString  error)
pure virtual

The documentation for this class was generated from the following file: