MuseScore  3.4
Music composition and notation
Public Member Functions | Private Attributes | List of all members
Ms::Movements Class Reference

#include <score.h>

Inheritance diagram for Ms::Movements:
Inheritance graph
[legend]
Collaboration diagram for Ms::Movements:
Collaboration graph
[legend]

Public Member Functions

 Movements ()
 
 ~Movements ()
 
int pageIdx (Page *page) const
 
int npages () const
 
const QList< Page * > & pages () const
 
QList< Page * > & pages ()
 
UndoStackundo () const
 
MStylestyle ()
 
const MStylestyle () const
 
TextheaderText () const
 
TextfooterText () const
 
void setHeaderText (Text *t)
 
void setFooterText (Text *t)
 

Private Attributes

UndoStack_undo
 
QList< Page * > _pages
 
MStyle _style
 
Text_headerText { 0 }
 
Text_footerText { 0 }
 

Constructor & Destructor Documentation

◆ Movements()

Ms::Movements::Movements ( )

◆ ~Movements()

Ms::Movements::~Movements ( )

Member Function Documentation

◆ footerText()

Text* Ms::Movements::footerText ( ) const
inline

◆ headerText()

Text* Ms::Movements::headerText ( ) const
inline

◆ npages()

int Ms::Movements::npages ( ) const
inline

◆ pageIdx()

int Ms::Movements::pageIdx ( Page page) const
inline

◆ pages() [1/2]

const QList<Page*>& Ms::Movements::pages ( ) const
inline

◆ pages() [2/2]

QList<Page*>& Ms::Movements::pages ( )
inline

◆ setFooterText()

void Ms::Movements::setFooterText ( Text t)
inline

◆ setHeaderText()

void Ms::Movements::setHeaderText ( Text t)
inline

◆ style() [1/2]

MStyle& Ms::Movements::style ( )
inline

◆ style() [2/2]

const MStyle& Ms::Movements::style ( ) const
inline

◆ undo()

UndoStack* Ms::Movements::undo ( ) const
inline

Member Data Documentation

◆ _footerText

Text* Ms::Movements::_footerText { 0 }
private

◆ _headerText

Text* Ms::Movements::_headerText { 0 }
private

◆ _pages

QList<Page*> Ms::Movements::_pages
private

◆ _style

MStyle Ms::Movements::_style
private

◆ _undo

UndoStack* Ms::Movements::_undo
private

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