|
Canorus
0.0
|
Class checking the user errors in the score (e.g. too long bars etc.) More...
#include <notechecker.h>
Public Member Functions | |
| CANoteChecker () | |
| virtual | ~CANoteChecker () |
| void | checkSheet (CASheet *) |
Class checking the user errors in the score (e.g. too long bars etc.)
Copyright (c) 2015, Matevž Jekovec, Canorus development team All Rights Reserved. See AUTHORS for a complete list of authors.
Licensed under the GNU GENERAL PUBLIC LICENSE. See LICENSE.GPL for details.
This class is spell checker that provides tools for checking potential "typing" errors made by the user such as too little notes not filling the bar and similar.
| CANoteChecker::CANoteChecker | ( | ) |
|
virtual |
| void CANoteChecker::checkSheet | ( | CASheet * | sheet | ) |
Parse/decompress an existing archive
References CASheet::addNoteCheckerError(), CABarline::barlineType(), CASheet::clearNoteCheckerErrors(), CABarline::Dotted, and CASheet::staffList().
Referenced by CAMainWin::deleteSelection(), CAMainWin::insertMusElementAt(), CAMainWin::on_uiPlayableLength_toggled(), CAMainWin::on_uiRedo_toggled(), CAMainWin::on_uiSettings_triggered(), CAMainWin::on_uiTimeSigBeats_valueChanged(), CAMainWin::on_uiUndo_toggled(), CAMainWin::onImportDone(), and CAMainWin::openDocument().

