55 virtual int subtype()
const override {
return int(_markerType); }
59 virtual void layout()
override;
64 void setLabel(
const QString& s) { _label = s; }
71 virtual bool setProperty(
Pid propertyId,
const QVariant&)
override;
Pid
Definition: property.h:62
Type markerType() const
Definition: marker.h:49
one measure in a system
Definition: measure.h:65
virtual QVariant getProperty(Pid propertyId) const override
Definition: marker.cpp:236
virtual QString accessibleInfo() const override
Definition: marker.cpp:324
QString name
Definition: marker.h:85
void undoSetLabel(const QString &s)
Definition: marker.cpp:218
Base class of score layout elements.
Definition: element.h:158
Element * parent() const
Definition: element.h:192
virtual Element * prevSegmentElement() override
Definition: marker.cpp:314
virtual int subtype() const override
Definition: marker.h:55
Measure * measure() const
Definition: marker.h:57
virtual void layout() override
Definition: marker.cpp:168
virtual void write(XmlWriter &xml) const override
Definition: marker.cpp:206
Type _markerType
Definition: marker.h:41
virtual Element * nextSegmentElement() override
Definition: marker.cpp:295
Tid
Enumerates the list of built-in text substyles.
Definition: types.h:371
virtual bool setProperty(Pid propertyId, const QVariant &) override
Definition: marker.cpp:253
Definition: textbase.h:217
Definition: aeolus.cpp:26
Type
Definition: marker.h:29
virtual QVariant propertyDefault(Pid) const override
Definition: marker.cpp:275
const MarkerTypeItem markerTypeTable[]
Definition: marker.cpp:31
QString _label
referenced from Jump() element
Definition: marker.h:42
void setLabel(const QString &s)
Definition: marker.h:64
Marker(Score *)
Definition: marker.cpp:51
virtual ElementType type() const override
Definition: marker.h:54
virtual Pid propertyId(const QStringRef &xmlName) const override
Definition: textbase.cpp:1808
void setMarkerType(Type t)
Definition: marker.cpp:68
int markerTypeTableSize()
Definition: marker.cpp:42
virtual Marker * clone() const override
Definition: marker.h:53
void undoSetMarkerType(Type t)
Definition: marker.cpp:227
ElementType
Definition: types.h:34
virtual void read(XmlReader &) override
Definition: marker.cpp:185
QString markerTypeUserName() const
Definition: marker.cpp:125
QString label() const
Definition: marker.h:63
virtual void styleChanged() override
Definition: marker.cpp:134
Marker::Type type
Definition: marker.h:84