Canorus  0.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
 NUi
 CCAArchiveClass for the manipulation of a gzipped tar archive (tar.gz)
 CCAArticulationNote articulation marks
 CCAAutoRecoveryClass for making recovery files for application crashes
 CCABarlineMusic element which represents a barline in the score
 CCABookMarkA bookmark shortcut
 CCACanExport
 CCACanImport
 CCACanorus
 CCACanorusMLExport
 CCACanorusMLImport
 CCAClef
 CCAContextLine of music elements in the sheet
 CCACrescendoCrescendo and Decrescendo marks
 CCADiatonicKeyMusical key
 CCADiatonicPitchMusical note pitch
 CCADocumentClass which represents the current document
 CCADocumentProperties
 CCADrawable
 CCADrawableAccidental
 CCADrawableBarline
 CCADrawableClefDrawable instance of CAClef This class draws the clef to the canvas
 CCADrawableContext
 CCADrawableFunctionMarkThe drawable instance of the function mark. These music elements are ordinary music elements selectable by the user
 CCADrawableFunctionMarkContext
 CCADrawableFunctionMarkSupportRectangles, key names, numbers below/above function, lines etc. Support class which draws the key of the function, rectangle around it, chord area, ellipse etc. These drawable music elements aren't selectable, but they can't be drawn by a single CADrawableFunctionMark because they're usually dependent on more than one function mark
 CCADrawableKeySignature
 CCADrawableLyricsContext
 CCADrawableMarkDrawable instance of marks This class draws the actual marks on the canvas
 CCADrawableMusElement
 CCADrawableNote
 CCADrawableRest
 CCADrawableSlur
 CCADrawableStaff
 CCADrawableSyllable
 CCADrawableTimeSignature
 CCADrawableTuplet
 CCADrawSettings
 CCADynamicAbsolute dynamic marks
 CCAEngraverClass for correctly placing the abstract notes to the score canvas
 CCAExportBase class for export filters
 CCAExternProgramStart a program as extern background process
 CCAFermataFermata mark
 CCAFileFile import/export base class
 CCAFileFormatsFile formats supported by Canorus This class contains the filters shown in file dialogs (eg. when opening/saving a document) and its internal enumeration values used when storing settings for default or last used filter
 CCAFingeringFinger marks
 CCAFunctionMarkRepresents a function mark in the score
 CCAFunctionMarkContextContext for function marks
 CCAFunctionMarkContextProperties
 CCAGroupBoxToolButton
 CCAHelpBrowser
 CCAHelpCtlClass for showing User's guide, What's new, Did you know tips etc
 CCAImportBase class for import filters
 CCAInstrumentChangeInstrument change during the score
 CCAIntervalMusic interval expressed with diatonical quality and quantity
 CCAKDTreeSpace partitioning structure for fast access to drawable elements on canvas
 CCAKeybdInputMusic input per midi non realtime This class adds score input capability through a connected midi keyboard in non realtime. It allows to use simultaniously the computer mouse and the computer keyboard as usual
 CCAKeySignatureRepresents a key signature sign in the staff
 CCALCDNumber
 CCALilyPondExportLilyPond export filter This class is used to export the document or parts of the document to LilyPond syntax. The most common use is to simply call one of the constructors
 CCALilyPondImport
 CCALyricsContextOne stanza line of lyrics
 CCALyricsContextProperties
 CCAMainWinCanorus main window Class CAMainWin represents Canorus main window. The core layout is generated using the Qt designer's ui/mainwin.ui file. Other widgets (specific toolbars, viewports, plugin menus) are generated manually in-code
 CCAMarkMarks that depend on other music elements
 CCAMenuToolButtonTool button with a menu at the side and a button box when clicked on
 CCAMidiDeviceCanorus<->Midi bridge
 CCAMidiExportMidi file export filter This class is used to export the document or parts of the document to a midi file. The most common use is to simply call one of the constructors
 CCAMidiImport
 CCAMidiImportEvent
 CCAMidiRecorderClass for live recording of the Midi events
 CCAMidiRecorderView
 CCAMimeData
 CCAMusElementAn abstract class which represents every music element in the score
 CCAMusElementFactoryCreation, removal, configuration of music elements
 CCAMusicXmlExport
 CCAMusicXmlImport
 CCANoteRepresents a note in the score
 CCAPDFExportPDF export filter This class is used to export the document or parts of the document to PDF format. The most common use is to simply call the constructor
 CCAPlayablePlayable instances of music elements
 CCAPlayableLengthMusical length of notes and rests
 CCAPlaybackAudio playback of the score. This class creates playback events (usually MIDI events) for the music elements and sends these events to one of the playback devices (usually CAMidiDevice)
 CCAPlugin
 CCAPluginAction
 CCAPluginManager
 CCAPreviewCtl
 CCAPrintCtl
 CCAPropertiesDialogAdvanced Document, Sheet, Staff etc. properties
 CCAPyConsole
 CCAPyConsoleInterface
 CCARepeatMarkRepeat marks like segno, volta, coda etc
 CCAResourceDifferent resources included in the file
 CCAResourceCtlResource control class
 CCAResourceViewTree view of all the resources inside the document
 CCARestRepresents a rest in the score
 CCARitardandoRitardando and Accellerando marks
 CCARtMidiDeviceCanorus wrapper for RtMidi library CARtMidiDevice is a Canorus wrapper class for a cross-platform MIDI library RtMidi written by Gary P. Scavone (http://www.music.mcgill.ca/~gary/rtmidi/)
 CCAScoreViewPort
 CCASettingsClass for storing the Canorus settings
 CCASettingsDialog
 CCASheetRepresents a single sheet of paper in the document
 CCASheetProperties
 CCASlurSlur, Tie, Phrasing slur and Laissez vibrer tie This class represents any type of slur. Holds pointers to the first and last notes
 CCASourceViewPortWidget that shows the current score source in various syntax
 CCAStaffRepresents a staff in the sheet
 CCAStaffProperties
 CCASVGExportSVG export filter This class is used to export the document or parts of the document to SVG format. The most common use is to simply call the constructor
 CCASyllableLyrics under the note
 CCATarClass for the manipulation of tar files
 CCATempoTempo mark
 CCATextText sign
 CCATextEditA text edit widget based on QLineEdit
 CCATimeSignatureRepresents a time signature in the staff
 CCAToolButtonTool button with a menu at the side
 CCAToolButtonPopupContainer for tool button popup widgets
 CCATransposeClass used for transposing a set of notes for the given interval
 CCATransposeView
 CCATupletClass used for tuplets (triplets, duols etc.)
 CCATypesetCtlInterface to start a typesetter in the background
 CCATypesetter
 CCAUndoUndo/Redo support
 CCAUndoCommandInternal Undo/Redo command
 CCAUndoToolButton
 CCAViewPortBase class for various viewports
 CCAViewPortContainerHolds together resizable viewports
 CCAVoiceClass which represents a voice in the staff
 CCAVoiceProperties
 Ccode
 Cct_data_s
 Cgz_header_s
 Cinflate_state
 Cinternal_state
 CQAction
 CQDialog
 CQDockWidget
 CQLCDNumber
 CQLineEdit
 CQMainWindow
 CQMimeData
 CQObject
 CQSettings
 CQSplitter
 CQTextBrowser
 CQTextEdit
 CQThread
 CQToolButton
 CQTreeWidget
 CQUndoCommand
 CQWidget
 CQXmlDefaultHandler
 CQXmlStreamReader
 CRtErrorException handling class for RtAudio & RtMidi
 CRtMidiAn abstract base class for realtime MIDI input/output
 CRtMidiInA realtime MIDI input class
 CRtMidiOutA realtime MIDI output class
 Ctree_desc_s
 CUi_uiDocumentProperties
 CUi_uiFunctionMarkContextProperties
 CUi_uiLyricsContextProperties
 CUi_uiMainWindow
 CUi_uiMidiRecorder
 CUi_uiPropertiesDialog
 CUi_uiSettingsDialog
 CUi_uiSheetProperties
 CUi_uiStaffProperties
 CUi_uiTransposeView
 CUi_uiVoiceProperties
 Cz_stream_s