MuseScore Plugins  3.2.3
Plugins API for MuseScore
Public Types | Public Member Functions | List of all members
LayoutBreak Class Referencefinal

symbols for line break, page break etc. More...

Inheritance diagram for LayoutBreak:
Inheritance graph
[legend]
Collaboration diagram for LayoutBreak:
Collaboration graph
[legend]

Public Types

enum  Type { PAGE , LINE , SECTION , NOBREAK }
 

Public Member Functions

 LayoutBreak (Score *=0)
 
 LayoutBreak (const LayoutBreak &)
 
virtual LayoutBreakclone () const override
 
virtual ElementType type () const override
 
void setLayoutBreakType (Type)
 
Type layoutBreakType () const
 
virtual bool acceptDrop (EditData &) const override
 
virtual Element * drop (EditData &) override
 
virtual void write (XmlWriter &) const override
 
virtual void read (XmlReader &) override
 
MeasureBase * measure () const
 
qreal pause () const
 
void setPause (qreal v)
 
bool startWithLongNames () const
 
void setStartWithLongNames (bool v)
 
bool startWithMeasureOne () const
 
void setStartWithMeasureOne (bool v)
 
bool isPageBreak () const
 
bool isLineBreak () const
 
bool isSectionBreak () const
 
bool isNoBreak () const
 
virtual QVariant getProperty (Pid propertyId) const override
 
virtual bool setProperty (Pid propertyId, const QVariant &) override
 
virtual QVariant propertyDefault (Pid) const override
 
virtual Pid propertyId (const QStringRef &xmlName) const override
 

Detailed Description

symbols for line break, page break etc.

Member Enumeration Documentation

◆ Type

enum Type
Enumerator
PAGE 
LINE 
SECTION 
NOBREAK 

The documentation for this class was generated from the following file: