Canorus  0.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
fileformats.h
Go to the documentation of this file.
1 
8 #ifndef FILEFORMATS_H_
9 #define FILEFORMATS_H_
10 
11 #include <QString>
12 
14 public:
16  CanorusML = 1,
17  Can = 2,
18  LilyPond = 3,
19  MusicXML = 4,
20  ABCMusic = 5,
21  NoteEdit = 6,
22  MUP = 7,
23  Finale = 8,
24  Sibelius = 9,
25  Noteworthy = 10,
26  Igor = 11,
27  Capella = 12,
28  Midi = 13,
29  PDF = 14,
30  SVG = 15
31  };
32 
33  static const QString LILYPOND_FILTER;
34  static const QString CANORUSML_FILTER;
35  static const QString CAN_FILTER;
36  static const QString MUSICXML_FILTER;
37  static const QString NOTEEDIT_FILTER;
38  static const QString ABCMUSIC_FILTER;
39  static const QString FINALE_FILTER;
40  static const QString SIBELIUS_FILTER;
41  static const QString CAPELLA_FILTER;
42  static const QString MIDI_FILTER;
43  static const QString PDF_FILTER;
44  static const QString SVG_FILTER;
45 
46  static const QString getFilter( const CAFileFormatType );
47  static const CAFileFormatType getType( const QString );
48 };
49 
50 #endif /*FILEFORMATS_H_*/