|
Canorus
0.7
|
00001 00008 #ifndef FILEFORMATS_H_ 00009 #define FILEFORMATS_H_ 00010 00011 #include <QString> 00012 00013 class CAFileFormats { 00014 public: 00015 enum CAFileFormatType { 00016 CanorusML = 1, 00017 Can = 2, 00018 LilyPond = 3, 00019 MusicXML = 4, 00020 ABCMusic = 5, 00021 NoteEdit = 6, 00022 MUP = 7, 00023 Finale = 8, 00024 Sibelius = 9, 00025 Noteworthy = 10, 00026 Igor = 11, 00027 Capella = 12, 00028 Midi = 13, 00029 PDF = 14, 00030 SVG = 15 00031 }; 00032 00033 static const QString LILYPOND_FILTER; 00034 static const QString CANORUSML_FILTER; 00035 static const QString CAN_FILTER; 00036 static const QString MUSICXML_FILTER; 00037 static const QString NOTEEDIT_FILTER; 00038 static const QString ABCMUSIC_FILTER; 00039 static const QString FINALE_FILTER; 00040 static const QString SIBELIUS_FILTER; 00041 static const QString CAPELLA_FILTER; 00042 static const QString MIDI_FILTER; 00043 static const QString PDF_FILTER; 00044 static const QString SVG_FILTER; 00045 00046 static const QString getFilter( const CAFileFormatType ); 00047 static const CAFileFormatType getType( const QString ); 00048 }; 00049 00050 #endif /*FILEFORMATS_H_*/
1.8.0