MuseScore  3.4
Music composition and notation
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123456]
 CSvgPaintEnginePrivate::_attributes
 CAboutBox
 CAboutMusicXMLBox
 CMs::Acc
 CMs::AccidentalState
 CMs::AcEl
 CAddsynth
 CAeolusGui
 CAlbumManager
 CAlignSelect
 CAllpass
 CMs::AlsaDriver
 CMs::Annotation
 CMs::ApiInfo
 CArticulationProperties
 CMs::Articulations
 CAsect
 CAsection
 CMs::Attributes
 CMs::Audio
 CAudioFile
 CMs::MidiClef::AveragePitch
 CMs::BagpipeEmbellishmentInfo
 CMs::BagpipeNoteInfo
 CFluidS::BankOffset
 CMs::BAR_STATE
 CMs::BarLineTableItem
 CMs::BarPattern
 CMs::FretItem::Barre
 CMs::BaseDiff
 COVE::BasicParse
 CMs::BBChord
 CMs::BBFile
 CMs::BBStyle
 CMs::BBTrack
 CMs::BeamFragment
 COVE::TimeSignature::BeatNode
 CMs::BEDrawingDataX
 CMs::BEDrawingDataY
 CMs::Benchmark
 CMs::MidiLyrics::BestTrack
 CMs::Binding
 COVE::Block
 CMs::Bm
 CBreaksDialog
 CMs::BreathType
 CMs::BspTree
 CMs::BspTreeVisitor
 CMs::BSTATE
 CMs::CallOnReturn
 CMs::CapBracket
 CMs::Capella
 CMs::CapellaObj
 CMs::CapFont
 CMs::CapStaff
 CMs::CapStaffLayout
 CMs::CapSystem
 CMs::CapVoice
 CMs::Dynamic::ChangeSpeedItem
 CChannel
 CFluidS::Channel
 CMs::Channel
 CMs::ChannelActions
 CMs::CharFormat
 CChconf
 CMs::ExportLy::chordData
 CMs::PowerTab::chordData
 CMs::ChordDescription
 CMs::ChordFont
 CMs::ExportLy::chordPost
 CMs::LRHand::ChordSplitData
 CChordStyleEditor
 CMs::ChordSymbol
 CMs::ChordToken
 COVE::Chunk
 CMs::MidiRenderer::Chunk
 CMs::ClefInfoInfo about a clef
 CMs::ClefTypeList
 CMs::CmdState
 CMs::CmdStateLocker
 CMs::CNote
 CCocoaBridge
 CMs::TracksModel::Column
 CComb
 CMs::MuseScoreApplication::CommandLineParseResult
 CMs::ConnectorInfoStores a general information on various connecting elements (currently only spanners) including their endpoints locations
 CMs::SegmentList::const_iterator
 CMs::ContinuousPanel
 CMs::CreditWords
 CMs::CubicBezier
 CMs::MidiOperations::CurrentMidiFileSetter
 CMs::MidiOperations::CurrentTrackSetter
 CMs::CustomJsonWriter
 CMs::MidiOperations::Data
 CDebuggerBase
 CMs::Delay
 CMs::Diff1
 CDiffuser
 CMs::DirectionsAnchor
 CDivis
 CDivision
 CMs::Meter::DivisionInfo
 CMs::Meter::DivLengthInfo
 CMs::FretItem::Dot
 CMs::FretItem::DotTypeNameItem
 CMs::Driver
 CMs::DrumInstrument
 CMs::DrumInstrumentVariant
 COVE::Track::DrumNode
 CMs::Drumset
 CMs::Dsp
 CMs::Dyn
 CMs::EditData
 CEditDrumsetBase
 CEditInstrumentBase
 CMs::EditorContains a score editing logic
 CEditPitchBase
 CEditRaster
 CEditStaffBase
 CEditStaffType
 CEditStringDataBase
 CEditStyleBase
 CEffect
 CMs::ElementEditData
 CMs::ElementInfo
 CMs::ElementName
 CMs::ElementPattern
 CMs::EnablePlayForWidget
 CEnvelope
 CExcerptsDialog
 CMs::ExportLy
 CMs::ExportMidi
 CMs::ExportMusicXml
 CMs::Extension
 CMs::FifoBase
 CMs::FiguredBassFont
 CMs::MidiOperations::FileData
 CMs::Filt1
 CMs::FilterableView
 CZFilter::FilterData
 CFluidS::fluid_env_data_t
 CFluidS::fluid_interp_coeff_t
 CFluidGui
 CFontStyleSelect
 CMs::Fraction
 CMs::FretItem
 CMs::FretUndoData
 CMs::GeneralAutoUpdater
 CFluidS::GeneratorSoundFont generator structure
 CFluidS::GenInfo
 CMs::GlissandoHandler
 CMs::ExportLy::glisstablelem
 CGlyph
 CMs::GlyphKey
 CMs::GlyphPixmap
 CMs::GpBar
 CMs::GPFermata
 CMs::GPLyrics
 CMs::GuitarPro6::GPPartInfo
 CMs::GpTrack
 CMs::GPVolta
 CGroup
 CMs::GroupNode
 CMs::GuitarPro
 CMs::H
 CMs::HChord
 CMs::HDegree
 CMs::HLine
 CHN_func
 CMs::MidiOperations::HumanBeatData
 CMs::Hv
 CMs::IconAction
 CMs::IdValue
 CIfelm
 CMs::ImageStore
 CMs::ImageStoreItem
 CMs::InputState
 CInsertMeasuresDialogBase
 CInspectorElement
 CMs::InspectorEventObserver
 CMs::InspectorItem
 CMs::InspectorPanel
 CMs::instrString
 CMs::ExportLy::InstructionAnchor
 CMs::Instrument
 CFluidS::Instrument
 CMs::InstrumentGenre
 CMs::InstrumentGroup
 CInstrumentsDialog
 CInstrumentsWidget
 CMs::InstrumentTemplate
 CMs::Interval
 COVE::IOveNotify
 COVE::IOVEStreamLoader
 CITC_mesg
 CMs::SegmentList::iterator
 CMs::JumpMarkerDescThe description of Jumps and Markers to be added later
 CMs::ExportLy::jumpOrMarkerLM
 CMs::JumpTypeTable
 CKeybd
 CMs::MidiKey::KeyData
 CKeyEdit
 CMs::KeySigEvent
 CMs::KeySym
 CLadspaPlugin
 CMs::LanguageItem
 CMs::Layer
 CLayerManager
 CMs::LayoutContext
 CMs::LedgerLineData
 COVE::LengthElement
 CBww::LexerThe bww lexer
 COVE::Line
 COVE::LineElement
 CMs::LinksIndexer
 Clist
 CMs::Listener< Data >
 CMs::Listener< Channel::Prop >
 CMs::Location
 CLoginDialog
 CMs::Lv
 CMs::ExportLy::lybrackets
 COVE::LyricChunkParse::LyricInfo
 CMs::LyricNumberHandler
 CMs::ExportLy::lyricsData
 CMs::ExportLy::lyricsRecord
 CMs::MagEntry
 Cmap
 CMs::FretItem::Marker
 CMs::MarkerTypeItem
 CMs::FretItem::MarkerTypeNameItem
 CMasterPalette
 CMs::Meter::MaxLevel
 CMs::MCursor
 CMs::MeasureBaseList
 CBww::MeasureBeginFlagsThe flags that need to be handled at the beginning of a measure
 COVE::MeasureData
 CBww::MeasureDescription
 CBww::MeasureEndFlagsThe flags that need to be handled at the end of a measure
 CMs::MeasureInfo
 CMs::MeasureNumberStateHandlerState handler used to calculate measure number including implicit flag
 COVE::MeasurePos
 CMeasurePropertiesBase
 CMeasuresDialogBase
 CMeasureToTick
 CMediaDialog
 CMs::MenuEntry
 CMetaEditDialog
 CMs::MidiArticulation
 CMs::MidiChord
 CMs::MidiCoreEvent
 CMs::MidiDriver
 CMidiEvent
 CMs::MidiFile
 CMidiFile
 CMs::MidiInputEvent
 CMidiInstrument
 CMs::MidiMapping
 CMs::MidiNote
 CMs::MidiPatch
 CMs::MidiRemote
 CMs::MidiRendererMIDI renderer for a score
 CMidiTrack
 CMs::MidiTrack
 CMs::MidiClef::MinMaxPitch
 CMixer
 CMixerDetails
 CMs::MixerTrack
 CMixerTrackChannel
 CMs::MixerTrackGroup
 CMs::MixerTrackItem
 CMixerTrackPart
 CMs::MNote
 CFluidS::Mod
 CModel
 CMs::MP3Exporter
 CMs::MScore
 CMs::MScoreError
 CMs::MScoreTextToMXML
 CMs::MscxModeDiff
 CMs::MStaffPer staff values of measure
 CMs::MStyle
 CMs::MTrack
 Cmultimap
 CMs::MuseData
 CMs::MuseScoreCore
 CMs::MuseScoreView
 CMs::MusicXMLDrumInstrumentA single instrument in a MusicXML part
 CMs::MusicXmlExtendedSpannerDesc
 CMs::MusicXmlLyricsExtend
 CMs::MusicXMLParserDirection
 CMs::MusicXMLParserLyric
 CMs::MusicXMLParserNotations
 CMs::MusicXMLParserPass1
 CMs::MusicXMLParserPass2
 CMs::MusicXmlPart
 CMs::MusicXmlPartGroup
 CMs::MusicXmlSpannerDesc
 CMs::MusicXmlTupletDescDescribe the information extracted from a single note/notations/tuplet element
 CMs::MxmlLogger
 CMs::mxmlNoteDurationParse the note time related part of the /score-partwise/part/measure/note node
 CMs::mxmlNotePitchParse the note pitch related part of the /score-partwise/part/measure/note node
 CMs::MxmlOctaveShiftDesc
 CMs::MxmlSupport
 CMs::MxmlTupletState
 CN_func
 CMs::NamedEventList
 CNewWizard
 CMs::BspTree::Node
 CMs::Meter::Node
 CMs::Notation
 CMs::Notations
 CBww::NoteDescription
 CMs::NoteEvent
 CMs::NoteGroup
 CNoteGroups
 CMs::NoteHeadName
 CMs::NoteHeadSchemeName
 CMs::NoteListList of note start/stop times in a voice in all staves
 CMs::NoteObj
 CMs::NotePattern
 CMs::NoteValHelper structure
 CMs::Notifier< Data >
 CMs::Notifier< Channel::Prop >
 CMs::Ocr
 CMs::OcrImage
 COVE::OffsetElement
 COffsetSelect
 CMs::oldName
 CMs::Omr
 CMs::OmrChord
 CMs::OmrMeasure
 CMs::OmrPage
 CMs::OmrState
 CMs::OmrSystem
 CMs::MidiOperations::Op< T >
 CMs::MidiOperations::Op< bool >
 CMs::MidiOperations::Op< TimeSigDenominator >
 CMs::MidiOperations::Op< TimeSigNumerator >
 CMs::MidiOperations::Opers
 CMs::OrnamentExcursion
 CMs::Ornaments
 CMs::OttavaDefault
 CMs::OttavaE
 COVE::OveOrganizer
 COVE::OveSong
 COveToMScore
 COVE::Page
 CMs::PageFormat
 CPageSettingsBase
 COVE::PairElement
 COVE::PairEnds
 CMs::PaletteCell
 CMs::PalettePanel
 CPaletteProperties
 CMs::PaletteTree
 CMs::PaperSize
 CMs::ParDescr
 CMs::Pareq
 CMs::ParsedChord
 CBww::ParserThe bww parser
 CPartEditBase
 CPathListDialog
 CMs::Pattern
 CMs::Pdf
 CMs::Peak
 CFluidS::Phase
 CPhase
 CMs::PianoItem
 CMs::PianoLevelsFilter
 CPipewave
 CMs::PitchValue
 CPlayPanelBase
 CPluginCreatorBase
 CMs::PluginDescription
 CPluginManager
 CMs::Port
 CMs::PortName
 CMs::Pos
 CMs::Position
 CMs::PositionCursor
 CMs::PowerTab
 CPrbsgen
 CMs::Preference
 CMs::Preferences
 CMs::PreferenceVisitor
 CPrefsDialogBase
 CPreset
 CFluidS::Preset
 CMs::PropertyData
 CMs::PropertyMetaData
 CMs::PowerTab::ptComponent
 CMs::PowerTab::ptPosition
 CMs::PowerTab::ptSection
 CMs::PowerTab::ptSong
 CMs::PowerTab::ptSongInfo
 CMs::PowerTab::ptTrack
 CQAbstractItemModel
 CQAbstractListModel
 CQAbstractMessageHandler
 CQAbstractSpinBox
 CQAbstractTableModel
 CQAccessibleWidget
 CQComboBox
 CQDesignerCustomWidgetCollectionInterface
 CQDesignerCustomWidgetInterface
 CQDialog
 CQDockWidget
 CQEventTransition
 CQFileInfo
 CQFrame
 CQGraphicsPathItem
 CQGraphicsPolygonItem
 CQGraphicsRectItem
 CQGraphicsView
 CQGroupBox
 CQHash
 CQHeaderView
 CQIconEngine
 CQImage
 CQLabel
 CQLineEdit
 CQList
 CQListWidget
 CQListWidgetItem
 CQMainWindow
 CQMap
 CQObject
 CQPaintDevice
 CQPaintEngine
 CQPlainTextEdit
 CQProcess
 CQPushButton
 CQQmlEngine
 CQQmlListProperty
 CQQmlPropertyMap
 CQQuickItem
 CQQuickPaintedItem
 CQQuickView
 CQRect
 CQRectF
 CQScrollArea
 CQSharedData
 CQSortFilterProxyModel
 CQSpinBox
 CQStack
 CQStyledItemDelegate
 CQSyntaxHighlighter
 CQTableView
 CQTableWidgetItem
 CQTextBlockUserData
 CQTextBrowser
 CQTextStream
 CQToolButton
 CQTreeWidget
 CQTreeWidgetItem
 CQtSingleApplication
 CMs::Quantize::QuantData
 CMs::Quantize::QuantInfo
 CMs::Quantize::QuantPos
 CQValidator
 CQWidget
 CQWidgetAction
 CQWizard
 CQWizardPage
 CQXmlStreamReader
 CMs::RadonInfo
 CMs::RangeMapHelper class to keep track of status of status of certain parts of score or MIDI representation
 CRank
 CRankwave
 CMs::ReducedFraction
 CMs::RenderAction
 CMs::RepeatSegment
 CResource
 CReverbPreset
 CMs::Revision
 CMs::Revisions
 CMs::RmsEnv
 CRngen
 CMs::Rotary
 CFluidS::Sample
 CSample
 CScaleSelect
 CMs::ScanLine
 CScoreBrowser
 CMs::ScoreContentState
 CMs::ScoreDiff
 CMs::ScoreElement
 CMs::ScoreFont
 CMs::ScoreLoad
 CScorePreview
 CMs::ScoreRange
 CMs::ScoreVersion
 CMs::ScoreViewCmdContext
 CMs::Script
 CMs::ScriptContext
 CMs::ScriptEntry
 CMs::ScriptRecorder
 CMs::SegmentList
 CSelectDialog
 CSelectInstrument
 CMs::Selection
 CMs::SelectionFilter
 CMs::UndoMacro::SelectionInfo
 CSelectNoteDialog
 CMs::SeqMsg
 CMs::Sequencer
 CMs::SessionStatusObserver
 CFluidS::SFBag
 CFluidS::SFChunk
 CFluidS::SFGen
 CFluidS::SFGenAmount
 CFluidS::SFIhdr
 CFluidS::SFMod
 CSfNamePath
 CFluidS::SFont
 CFluidS::SFPhdr
 CFluidS::SFVersion
 CSfzControl
 CSfzRegion
 CMs::Shortcut
 CMs::Shortcut1
 CShortcutCaptureDialogBase
 CMs::SigEvent
 CSizeSelect
 CMs::Skyline
 CMs::SkylineLine
 CMs::SkylineSegment
 CMs::SlurDescThe description of Slurs being handled
 CMs::SlurHandler
 CMs::SlurOffsets
 CMs::SlurPos
 CMs::SNote
 CMs::SoundFontInfo
 CMs::SpannerValues
 CSParmId
 CMs::Spatium
 CSplitStaff
 CMs::LRHand::SplitTry
 CMs::Spring
 CMs::StaffName
 CMs::ExportLy::staffnameinfo
 CMs::StaffRenderData
 CStaffTextProperties
 CMs::StaffType
 CStaffTypeTemplates
 CStartcenter
 CBww::MsScWriter::StepAlterOct
 CBww::MxmlWriter::StepAlterOct
 COVE::StreamHandle
 CMs::StringData
 CMs::StyledProperty
 CMs::StyleType
 CMs::StyleVal2
 CMs::StyleWidget
 CSvgGeneratorPrivate
 CSvgPaintEnginePrivate
 CMs::Swing::SwingDetector
 CMs::SwingParameters
 CMs::Sym
 CSymbolDialogBase
 CMs::SymbolIcon
 CMs::SymElement
 CSynthControl
 CMs::Synthesizer
 CSyntiParameter
 CMs::SysStaffOne staff in a System
 CMs::SysState
 CT
 CMs::TablatureDurationFont
 CMs::TablatureFretFont
 CMs::TabScoreView
 CMs::MscxModeDiff::Tag
 CMs::TDuration
 CMs::Technical
 Ctemper
 CTemplateBrowser
 CMs::TempoPattern
 CMs::TEvent
 CMs::TextBlock
 CMs::TextCursor
 CMs::TextDiff
 CMs::TextDiffParser
 CMs::TextFragment
 CTextPaletteBase
 CMs::TextSegment
 CMs::TextStyleMap
 CMs::TextStyleName
 COVE::TickElement
 CMs::MidiTuplet::TiedTuplet
 CMs::MidiTie::TieStateMachine
 CMs::Tile
 CTimeDialogBase
 CTimeSigProperties
 CTimesigWizard
 CMeasureToTick::TimeTick
 CToolbarEditor
 CMs::Tour
 CMs::TourMessage
 COVE::Track
 CMs::PowerTab::TrackInfo
 CMs::MidiOperations::TrackOp< T >
 CMs::MidiOperations::TrackOp< bool >
 CMs::MidiOperations::TrackOp< int >
 CMs::MidiOperations::TrackOp< QString >
 CMs::MidiOperations::TrackOp< QuantValue >
 CMs::MidiOperations::TrackOp< std::string >
 CMs::MidiOperations::TrackOp< std::vector< const Ms::InstrumentTemplate *> >
 CMs::MidiOperations::TrackOp< Swing >
 CMs::MidiOperations::TrackOp< VoiceCount >
 CTransposeDialogBase
 CMs::TrillTableItem
 CMs::Tuplet2
 CMs::MidiTuplet::TupletCommon
 CMs::MidiTuplet::TupletData
 CTupletDialog
 CMs::MidiTuplet::TupletErrorResult
 CMs::MidiTuplet::TupletInfo
 CMs::MidiTuplet::TupletLimits
 CMs::TupletMap
 CMs::UndoCommand
 CMs::UndoStack
 CMs::UP
 CMs::UpdateState
 CUploadScoreDialog
 CMs::MidiTuplet::ValidTuplets
 CMs::Vdelay
 Cvector
 CMs::VeloEvent
 CMs::Hairpin::VeloMethodItem
 CMs::Verse
 CMs::VibratoTableItem
 COVE::Voice
 CFluidS::Voice
 CVoice
 CMs::VoiceDescThe description of a single voice in a MusicXML part
 CVoiceFifo
 CMs::VoiceOverlapDetectorDetect overlap in a voice, which is when a voice has two or more notes active at the same time
 CMs::MidiVoice::VoiceSplit
 CMs::ExportLy::voltareg
 CMs::VorbisData
 CWorkspaceDialog
 CMs::WorkspacesManager
 CBww::WriterThe writer that generates the output
 CZerberusGui
 CZFilter
 CZInstrument
 CZone
 CFluidS::Zone