MuseScore  3.4
Music composition and notation
Classes | Namespaces | Macros | Typedefs | Functions
exportxml.cpp File Reference
#include <math.h>
#include "config.h"
#include "file.h"
#include "libmscore/score.h"
#include "libmscore/rest.h"
#include "libmscore/chord.h"
#include "libmscore/sig.h"
#include "libmscore/key.h"
#include "libmscore/clef.h"
#include "libmscore/note.h"
#include "libmscore/segment.h"
#include "libmscore/xml.h"
#include "libmscore/beam.h"
#include "libmscore/staff.h"
#include "libmscore/part.h"
#include "libmscore/measure.h"
#include "libmscore/style.h"
#include "musicxml.h"
#include "libmscore/slur.h"
#include "libmscore/hairpin.h"
#include "libmscore/dynamic.h"
#include "libmscore/barline.h"
#include "libmscore/timesig.h"
#include "libmscore/ottava.h"
#include "libmscore/pedal.h"
#include "libmscore/text.h"
#include "libmscore/tuplet.h"
#include "libmscore/lyrics.h"
#include "libmscore/volta.h"
#include "libmscore/keysig.h"
#include "libmscore/bracket.h"
#include "libmscore/arpeggio.h"
#include "libmscore/jump.h"
#include "libmscore/marker.h"
#include "libmscore/tremolo.h"
#include "libmscore/trill.h"
#include "libmscore/harmony.h"
#include "libmscore/tempotext.h"
#include "libmscore/sym.h"
#include "libmscore/pitchspelling.h"
#include "libmscore/utils.h"
#include "libmscore/articulation.h"
#include "libmscore/page.h"
#include "libmscore/system.h"
#include "libmscore/element.h"
#include "libmscore/glissando.h"
#include "libmscore/navigate.h"
#include "libmscore/spanner.h"
#include "libmscore/drumset.h"
#include "preferences.h"
#include "libmscore/mscore.h"
#include "libmscore/accidental.h"
#include "libmscore/breath.h"
#include "libmscore/chordline.h"
#include "libmscore/figuredbass.h"
#include "libmscore/stringdata.h"
#include "libmscore/rehearsalmark.h"
#include "thirdparty/qzip/qzipwriter_p.h"
#include "libmscore/fret.h"
#include "libmscore/tie.h"
#include "libmscore/undo.h"
#include "libmscore/textline.h"
#include "libmscore/fermata.h"
#include "musicxmlfonthandler.h"
#include "libmscore/textframe.h"
#include "libmscore/instrchange.h"

Classes

class  Ms::Attributes
 
class  Ms::Notations
 
class  Ms::Articulations
 
class  Ms::Ornaments
 
class  Ms::Technical
 
class  Ms::SlurHandler
 
class  Ms::GlissandoHandler
 
class  Ms::ExportMusicXml
 
class  Ms::DirectionsAnchor
 
class  Ms::MeasureNumberStateHandler
 State handler used to calculate measure number including implicit flag. More...
 

Namespaces

 Ms
 
 

Macros

#define clefDebug(...)   {}
 

Typedefs

typedef QMap< int, const FiguredBass * > Ms::FigBassMap
 
typedef QHash< const Chord *, const Trill * > Ms::TrillHash
 
typedef QMap< const Instrument *, int > Ms::MxmlInstrumentMap
 
typedef QList< int > Ms::IntVector
 
typedef QMap< int, const Instrument * > Ms::MxmlReverseInstrumentMap
 
typedef QSet< int > Ms::pitchSet
 Find the set of pitches actually used in a part. More...
 

Functions

bool Ms::saveXml (Score *score, QIODevice *device)
 Save Score as MusicXML file name. More...
 
bool Ms::saveXml (Score *score, const QString &name)
 
bool Ms::saveMxl (Score *score, QIODevice *device)
 
bool Ms::saveMxl (Score *score, const QString &name)
 

Macro Definition Documentation

◆ clefDebug

#define clefDebug (   ...)    {}