Go to the documentation of this file.
8 #ifndef TIMESIGNATURE_H_
9 #define TIMESIGNATURE_H_
CATimeSignatureType _timeSignatureType
Definition: timesignature.h:55
CAContext * context()
Definition: muselement.h:48
int compare(CAMusElement *elt)
Definition: timesignature.cpp:102
CAMusicLength
Definition: playablelength.h:18
Represents a time signature in the staff.
Definition: timesignature.h:18
@ Classical
Definition: timesignature.h:21
const QList< CAMark * > markList()
Definition: muselement.h:70
~CATimeSignature()
Definition: timesignature.cpp:62
static const QString timeSignatureTypeToString(CATimeSignatureType)
Definition: timesignature.cpp:114
@ Baroque
Definition: timesignature.h:25
int _beat
Definition: timesignature.h:54
@ TimeSignature
Definition: muselement.h:30
CAStaff * staff()
Definition: timesignature.h:32
void addMark(CAMark *mark)
Definition: muselement.cpp:135
Represents a staff in the sheet.
Definition: staff.h:25
An abstract class which represents every music element in the score.
Definition: muselement.h:21
const QString timeSignatureML()
Definition: timesignature.cpp:98
void setBeat(int beat)
Definition: timesignature.h:38
CATimeSignatureType timeSignatureType()
Definition: timesignature.h:42
int _beats
Definition: timesignature.h:53
int barDuration()
Definition: timesignature.cpp:143
CATimeSignatureType
Definition: timesignature.h:20
int beats()
Definition: timesignature.h:34
CATimeSignature(int beats, int beat, CAStaff *staff, int startTime, CATimeSignatureType type=Classical)
Definition: timesignature.cpp:53
CATimeSignature * clone(CAContext *context=0)
Definition: timesignature.cpp:65
@ Mensural
Definition: timesignature.h:23
Line of music elements in the sheet.
Definition: context.h:16
void setBeats(int beats)
Definition: timesignature.h:35
CAMusElementType _musElementType
Definition: muselement.h:87
Marks that depend on other music elements.
Definition: mark.h:15
static CATimeSignatureType timeSignatureTypeFromString(const QString)
Definition: timesignature.cpp:131
int beat()
Definition: timesignature.h:37
const QString timeSignatureTypeML()
Definition: timesignature.cpp:78
@ Neomensural
Definition: timesignature.h:24
@ Number
Definition: timesignature.h:22
static const int musicLengthToTimeLength(CAMusicLength l)
Definition: playablelength.h:47
CAMusElementType musElementType()
Definition: muselement.h:46
int _timeStart
Definition: muselement.h:91