MuseScore Plugins  3.5
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 &)
 
LayoutBreakclone () const override
 
ElementType type () const override
 
void setLayoutBreakType (Type)
 
Type layoutBreakType () const
 
bool acceptDrop (EditData &) const override
 
Element * drop (EditData &) override
 
void write (XmlWriter &) const override
 
void read (XmlReader &) override
 
Measure * 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
 
QVariant getProperty (Pid propertyId) const override
 
bool setProperty (Pid propertyId, const QVariant &) override
 
QVariant propertyDefault (Pid) const override
 
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: