Canorus
0.0
src
core
fileformats.h
Go to the documentation of this file.
1
8
#ifndef FILEFORMATS_H_
9
#define FILEFORMATS_H_
10
11
#include <QString>
12
13
class
CAFileFormats
{
14
public
:
15
enum
CAFileFormatType
{
16
CanorusML
= 1,
17
Can
= 2,
18
LilyPond
= 3,
19
MusicXML
= 4,
20
MXL
= 16,
21
ABCMusic
= 5,
22
NoteEdit
= 6,
23
MUP
= 7,
24
Finale
= 8,
25
Sibelius
= 9,
26
Noteworthy
= 10,
27
Igor
= 11,
28
Capella
= 12,
29
Midi
= 13,
30
PDF
= 14,
31
SVG
= 15
32
};
33
34
static
const
QString
LILYPOND_FILTER
;
35
static
const
QString
CANORUSML_FILTER
;
36
static
const
QString
CAN_FILTER
;
37
static
const
QString
MUSICXML_FILTER
;
38
static
const
QString
MXL_FILTER
;
39
static
const
QString
NOTEEDIT_FILTER
;
40
static
const
QString
ABCMUSIC_FILTER
;
41
static
const
QString
FINALE_FILTER
;
42
static
const
QString
SIBELIUS_FILTER
;
43
static
const
QString
CAPELLA_FILTER
;
44
static
const
QString
MIDI_FILTER
;
45
static
const
QString
PDF_FILTER
;
46
static
const
QString
SVG_FILTER
;
47
48
static
const
QString
getFilter
(
const
CAFileFormatType
);
49
static
const
CAFileFormatType
getType
(
const
QString );
50
};
51
52
#endif
/*FILEFORMATS_H_*/
CAFileFormats::Sibelius
@ Sibelius
Definition:
fileformats.h:25
CAFileFormats::CAN_FILTER
static const QString CAN_FILTER
Definition:
fileformats.h:36
CAFileFormats::NoteEdit
@ NoteEdit
Definition:
fileformats.h:22
CAFileFormats::CAFileFormatType
CAFileFormatType
Definition:
fileformats.h:15
CAFileFormats::getType
static const CAFileFormatType getType(const QString)
Definition:
fileformats.cpp:59
CAFileFormats
File formats supported by Canorus This class contains the filters shown in file dialogs (eg....
Definition:
fileformats.h:13
CAFileFormats::MXL_FILTER
static const QString MXL_FILTER
Definition:
fileformats.h:38
CAFileFormats::ABCMusic
@ ABCMusic
Definition:
fileformats.h:21
CAFileFormats::Can
@ Can
Definition:
fileformats.h:17
CAFileFormats::Finale
@ Finale
Definition:
fileformats.h:24
CAFileFormats::CAPELLA_FILTER
static const QString CAPELLA_FILTER
Definition:
fileformats.h:43
CAFileFormats::MusicXML
@ MusicXML
Definition:
fileformats.h:19
CAFileFormats::Noteworthy
@ Noteworthy
Definition:
fileformats.h:26
CAFileFormats::getFilter
static const QString getFilter(const CAFileFormatType)
Definition:
fileformats.cpp:35
CAFileFormats::PDF
@ PDF
Definition:
fileformats.h:30
CAFileFormats::Igor
@ Igor
Definition:
fileformats.h:27
CAFileFormats::MXL
@ MXL
Definition:
fileformats.h:20
CAFileFormats::MUP
@ MUP
Definition:
fileformats.h:23
CAFileFormats::CANORUSML_FILTER
static const QString CANORUSML_FILTER
Definition:
fileformats.h:35
CAFileFormats::MIDI_FILTER
static const QString MIDI_FILTER
Definition:
fileformats.h:44
CAFileFormats::FINALE_FILTER
static const QString FINALE_FILTER
Definition:
fileformats.h:41
CAFileFormats::SIBELIUS_FILTER
static const QString SIBELIUS_FILTER
Definition:
fileformats.h:42
CAFileFormats::PDF_FILTER
static const QString PDF_FILTER
Definition:
fileformats.h:45
CAFileFormats::Capella
@ Capella
Definition:
fileformats.h:28
CAFileFormats::Midi
@ Midi
Definition:
fileformats.h:29
CAFileFormats::ABCMUSIC_FILTER
static const QString ABCMUSIC_FILTER
Definition:
fileformats.h:40
CAFileFormats::MUSICXML_FILTER
static const QString MUSICXML_FILTER
Definition:
fileformats.h:37
fileformats.h
CAFileFormats::SVG_FILTER
static const QString SVG_FILTER
Definition:
fileformats.h:46
CAFileFormats::LILYPOND_FILTER
static const QString LILYPOND_FILTER
Definition:
fileformats.h:34
CAFileFormats::LilyPond
@ LilyPond
Definition:
fileformats.h:18
CAFileFormats::NOTEEDIT_FILTER
static const QString NOTEEDIT_FILTER
Definition:
fileformats.h:39
CAFileFormats::SVG
@ SVG
Definition:
fileformats.h:31
CAFileFormats::CanorusML
@ CanorusML
Definition:
fileformats.h:16
Generated by
1.8.20