20 #ifndef __HARMONYCANVAS_H__ 21 #define __HARMONYCANVAS_H__ 28 struct ChordDescription;
Definition: chordlist.h:174
QTransform _matrix
Definition: harmonycanvas.h:41
void setChordDescription(ChordDescription *sd, ChordList *cl)
Definition: harmonyedit.cpp:441
virtual void mouseMoveEvent(QMouseEvent *)
Definition: harmonyedit.cpp:417
double extraMag
Definition: harmonycanvas.h:42
Definition: chordlist.h:230
void deleteAction()
Definition: harmonyedit.cpp:555
Base class of score layout elements.
Definition: element.h:158
NoteCaseType
Definition: pitchspelling.h:68
virtual void dragEnterEvent(QDragEnterEvent *)
Definition: harmonyedit.cpp:507
virtual void dragLeaveEvent(QDragLeaveEvent *)
Definition: harmonyedit.cpp:531
NoteSpellingType
Definition: pitchspelling.h:67
void render(const QList< RenderAction > &, double &, double &, int, NoteSpellingType, NoteCaseType)
Definition: harmonyedit.cpp:306
virtual void mousePressEvent(QMouseEvent *)
Definition: harmonyedit.cpp:400
virtual void mouseReleaseEvent(QMouseEvent *)
Definition: harmonyedit.cpp:433
Definition: harmonycanvas.h:35
virtual void dropEvent(QDropEvent *)
Definition: harmonyedit.cpp:470
Definition: aeolus.cpp:26
virtual void dragMoveEvent(QDragMoveEvent *)
Definition: harmonyedit.cpp:542
Element * dragElement
Definition: harmonycanvas.h:46
TextSegment * moveElement
Definition: harmonycanvas.h:44
QPointF startMove
Definition: harmonycanvas.h:43
virtual void paintEvent(QPaintEvent *)
Definition: harmonyedit.cpp:246
ChordList * chordList
Definition: harmonycanvas.h:40
QTransform imatrix
Definition: harmonycanvas.h:41
ChordDescription * chordDescription
Definition: harmonycanvas.h:39
QList< TextSegment * > textList
Definition: harmonycanvas.h:38
HarmonyCanvas(QWidget *parent=0)
Definition: harmonyedit.cpp:227
const QList< TextSegment * > & getTextList() const
Definition: harmonycanvas.h:65
void updateChordDescription()
Definition: harmonyedit.cpp:592