MuseScore  3.4
Music composition and notation
symbols.h
Go to the documentation of this file.
1 //=============================================================================
2 // BWW to MusicXML converter
3 // Part of MusE Score
4 // Linux Music Score Editor
5 //
6 // Copyright (C) 2010 Werner Schweer and others
7 //
8 // This program is free software; you can redistribute it and/or modify
9 // it under the terms of the GNU General Public License version 2.
10 //
11 // This program is distributed in the hope that it will be useful,
12 // but WITHOUT ANY WARRANTY; without even the implied warranty of
13 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14 // GNU General Public License for more details.
15 //
16 // You should have received a copy of the GNU General Public License
17 // along with this program; if not, write to the Free Software
18 // Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
19 //=============================================================================
20 
21 #ifndef SYMBOLS_H
22 #define SYMBOLS_H
23 
29 namespace Bww {
30 
31  enum Symbol
32  {
37  KEY,
41  BAR,
43  TIE,
45  DOT,
49  };
50 
51  enum StartStop
52  {
57  };
58 
59  extern QString symbolToString(Symbol s);
60 
61 } // namespace Bww
62 
63 #endif // SYMBOLS_H
Definition: symbols.h:34
Definition: symbols.h:39
QString symbolToString(Symbol s)
Definition: symbols.cpp:51
Definition: symbols.h:43
Definition: symbols.h:44
Definition: symbols.h:46
Definition: symbols.h:47
Definition: symbols.h:37
Symbol type to text translation.
Definition: lexer.cpp:34
Definition: symbols.h:42
Definition: symbols.h:38
Definition: symbols.h:41
Definition: symbols.h:33
Definition: symbols.h:40
Definition: symbols.h:53
StartStop
Definition: symbols.h:51
Definition: symbols.h:35
Definition: symbols.h:54
Definition: symbols.h:36
Symbol
Definition: symbols.h:31
Definition: symbols.h:48
Definition: symbols.h:45
Definition: symbols.h:56
Definition: symbols.h:55