Canorus  0.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
CAArchiveClass for the manipulation of a gzipped tar archive (tar.gz)
CAArticulationNote articulation marks
CAAutoRecoveryClass for making recovery files for application crashes
CABarlineMusic element which represents a barline in the score
CABookMarkA bookmark shortcut
CACanExport
CACanImport
CACanorus
CACanorusMLExport
CACanorusMLImport
CAClef
CAContextLine of music elements in the sheet
CACrescendoCrescendo and Decrescendo marks
CADiatonicKeyMusical key
CADiatonicPitchMusical note pitch
CADocumentClass which represents the current document
CADocumentProperties
CADrawable
CADrawableAccidental
CADrawableBarline
CADrawableClefDrawable instance of CAClef This class draws the clef to the canvas
CADrawableContext
CADrawableFunctionMarkThe drawable instance of the function mark. These music elements are ordinary music elements selectable by the user
CADrawableFunctionMarkContext
CADrawableFunctionMarkSupportRectangles, 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
CADrawableKeySignature
CADrawableLyricsContext
CADrawableMarkDrawable instance of marks This class draws the actual marks on the canvas
CADrawableMusElement
CADrawableNote
CADrawableRest
CADrawableSlur
CADrawableStaff
CADrawableSyllable
CADrawableTimeSignature
CADrawableTuplet
CADrawSettings
CADynamicAbsolute dynamic marks
CAEngraverClass for correctly placing the abstract notes to the score canvas
CAExportBase class for export filters
CAExternProgramStart a program as extern background process
CAFermataFermata mark
CAFileFile import/export base class
CAFileFormatsFile 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
CAFingeringFinger marks
CAFunctionMarkRepresents a function mark in the score
CAFunctionMarkContextContext for function marks
CAFunctionMarkContextProperties
CAGroupBoxToolButton
CAHelpBrowser
CAHelpCtlClass for showing User's guide, What's new, Did you know tips etc
CAImportBase class for import filters
CAInstrumentChangeInstrument change during the score
CAIntervalMusic interval expressed with diatonical quality and quantity
CAKDTree< T >Space partitioning structure for fast access to drawable elements on canvas
CAKeybdInputMusic 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
CAKeySignatureRepresents a key signature sign in the staff
CALCDNumber
CALilyPondExportLilyPond 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
CALilyPondImport
CALyricsContextOne stanza line of lyrics
CALyricsContextProperties
CAMainWinCanorus 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
CAMarkMarks that depend on other music elements
CAMenuToolButtonTool button with a menu at the side and a button box when clicked on
CAMidiDeviceCanorus<->Midi bridge
CAMidiExportMidi 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
CAMidiImport
CAMidiImportEvent
CAMidiRecorderClass for live recording of the Midi events
CAMidiRecorderView
CAMimeData
CAMusElementAn abstract class which represents every music element in the score
CAMusElementFactoryCreation, removal, configuration of music elements
CAMusicXmlExport
CAMusicXmlImport
CANoteRepresents a note in the score
CAPDFExportPDF 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
CAPlayablePlayable instances of music elements
CAPlayableLengthMusical length of notes and rests
CAPlaybackAudio 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)
CAPlugin
CAPluginAction
CAPluginManager
CAPreviewCtl
CAPrintCtl
CAPropertiesDialogAdvanced Document, Sheet, Staff etc. properties
CAPyConsole
CAPyConsoleInterface
CARepeatMarkRepeat marks like segno, volta, coda etc
CAResourceDifferent resources included in the file
CAResourceCtlResource control class
CAResourceViewTree view of all the resources inside the document
CARestRepresents a rest in the score
CARitardandoRitardando and Accellerando marks
CARtMidiDeviceCanorus 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/)
CAScoreViewPort
CASettingsClass for storing the Canorus settings
CASettingsDialog
CASheetRepresents a single sheet of paper in the document
CASheetProperties
CASlurSlur, Tie, Phrasing slur and Laissez vibrer tie This class represents any type of slur. Holds pointers to the first and last notes
CASourceViewPortWidget that shows the current score source in various syntax
CAStaffRepresents a staff in the sheet
CAStaffProperties
CASVGExportSVG 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
CASyllableLyrics under the note
CATarClass for the manipulation of tar files
CATar::CATarBufInfo
CATar::CATarFile
CATar::CATarHeader
CATempoTempo mark
CATextText sign
CASourceViewPort::CATextEdit
CATextEditA text edit widget based on QLineEdit
CALilyPondImport::CATime
CAMidiImport::CATime
CATimeSignatureRepresents a time signature in the staff
CAToolButtonTool button with a menu at the side
CAToolButtonPopupContainer for tool button popup widgets
CATransposeClass used for transposing a set of notes for the given interval
CATransposeView
CATupletClass used for tuplets (triplets, duols etc.)
CATypesetCtlInterface to start a typesetter in the background
CATypesetter
CAUndoUndo/Redo support
CAUndoCommandInternal Undo/Redo command
CAUndoToolButton
CAViewPortBase class for various viewports
CAViewPortContainerHolds together resizable viewports
CAVoiceClass which represents a voice in the staff
CAVoiceProperties
code
ct_data_s
gz_header_s
inflate_state
internal_state
RtMidiIn::MidiMessage
QAction
QDialog
QDockWidget
QLCDNumber
QLineEdit
QMainWindow
QMimeData
QObject
QSettings
QSplitter
QTextBrowser
QTextEdit
QThread
QToolButton
QTreeWidget
QUndoCommand
QWidget
QXmlDefaultHandler
QXmlStreamReader
RtErrorException handling class for RtAudio & RtMidi
RtMidiAn abstract base class for realtime MIDI input/output
RtMidiInA realtime MIDI input class
RtMidiIn::RtMidiInData
RtMidiOutA realtime MIDI output class
tree_desc_s
CAPyConsole::TxtFragment
Ui_uiDocumentProperties
Ui_uiFunctionMarkContextProperties
Ui_uiLyricsContextProperties
Ui_uiMainWindow
Ui_uiMidiRecorder
Ui_uiPropertiesDialog
Ui_uiSettingsDialog
Ui_uiSheetProperties
Ui_uiStaffProperties
Ui_uiTransposeView
Ui_uiVoiceProperties
Ui::uiDocumentProperties
Ui::uiFunctionMarkContextProperties
Ui::uiLyricsContextProperties
Ui::uiMainWindow
Ui::uiMidiRecorder
Ui::uiPropertiesDialog
Ui::uiSettingsDialog
Ui::uiSheetProperties
Ui::uiStaffProperties
Ui::uiTransposeView
Ui::uiVoiceProperties
z_stream_s