13 #ifndef __MSCOREVIEW_H__ 14 #define __MSCOREVIEW_H__ 25 enum class Grip : int;
39 Page* point2page(
const QPointF&);
40 Element* elementAt(
const QPointF& p);
41 const QList<Element*> elementsAt(
const QPointF&);
45 virtual void dataChanged(
const QRectF&) = 0;
46 virtual void updateAll() = 0;
57 virtual QCursor
cursor()
const {
return QCursor(); }
63 virtual void drawBackground(QPainter*,
const QRectF&)
const = 0;
76 virtual const QRect geometry()
const = 0;
HairpinType
Definition: hairpin.h:27
virtual void removeScore()
Definition: mscoreview.h:54
virtual void moveCursor()
Definition: mscoreview.h:48
virtual void lyricsUnderscore()
Definition: mscoreview.h:72
Score * score() const
Definition: mscoreview.h:53
Base class of score layout elements.
Definition: element.h:158
virtual void cmdAddSlur(ChordRest *, ChordRest *, const Slur *)
Definition: mscoreview.h:60
virtual void adjustCanvasPosition(const Element *, bool, int=-1)
Definition: mscoreview.h:51
Score * _score
Definition: mscoreview.h:35
virtual void startEdit(Element *, Grip)
Definition: mscoreview.h:61
Grip
Definition: element.h:43
virtual void setCursor(const QCursor &)
Definition: mscoreview.h:58
Definition: aeolus.cpp:26
virtual void lyricsReturn()
Definition: mscoreview.h:68
virtual void textTab(bool)
Definition: mscoreview.h:66
virtual void startNoteEntryMode()
Definition: mscoreview.h:62
virtual void lyricsTab(bool, bool, bool)
Definition: mscoreview.h:67
virtual void layoutChanged()
Definition: mscoreview.h:44
virtual void onElementDestruction(Element *)
Definition: mscoreview.h:74
virtual void setDropRectangle(const QRectF &)
Definition: mscoreview.h:59
Definition: chordrest.h:48
virtual void setDropTarget(const Element *)
Definition: mscoreview.h:64
virtual void lyricsEndEdit()
Definition: mscoreview.h:69
virtual Element * elementNear(QPointF)
Definition: mscoreview.h:42
virtual QCursor cursor() const
Definition: mscoreview.h:57
virtual void setScore(Score *s)
Definition: mscoreview.h:52
virtual void changeEditElement(Element *)
Definition: mscoreview.h:56
MuseScoreView()
Definition: mscoreview.h:38
virtual void showLoopCursors(bool)
Definition: mscoreview.h:49
virtual void lyricsUpDown(bool, bool)
Definition: mscoreview.h:70
Definition: mscoreview.h:32
virtual void lyricsMinus()
Definition: mscoreview.h:71