Canorus 0.0
text.h
Go to the documentation of this file.
1
8#ifndef TEXT_H_
9#define TEXT_H_
10
11#include <QString>
12#include "score/mark.h"
13
14class CAText : public CAMark {
15public:
16 CAText( const QString text, CAPlayable *m );
17 virtual ~CAText();
18
19 inline const QString text() { return _text; }
20 inline void setText( const QString t ) { _text = t; }
21
22 CAText* clone(CAMusElement* elt=0);
23 int compare(CAMusElement *elt);
24
25private:
26 QString _text;
27};
28
29#endif /* TEXT_H_ */
Marks that depend on other music elements.
Definition: mark.h:15
An abstract class which represents every music element in the score.
Definition: muselement.h:21
Playable instances of music elements.
Definition: playable.h:18
Text sign.
Definition: text.h:14
CAText * clone(CAMusElement *elt=0)
Definition: text.cpp:28
QString _text
Definition: text.h:26
CAText(const QString text, CAPlayable *m)
Definition: text.cpp:20
void setText(const QString t)
Definition: text.h:20
const QString text()
Definition: text.h:19
int compare(CAMusElement *elt)
Definition: text.cpp:32
virtual ~CAText()
Definition: text.cpp:25