1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
Description: Add Note::accessibleInfoConst()
Author: mirabilos <m@mirbsd.org>
Forwarded: not-needed
Justification: they are all already “const” in 3.1
--- a/libmscore/note.cpp
+++ b/libmscore/note.cpp
@@ -2642,7 +2642,7 @@ void Note::setScore(Score* s)
// accessibleInfo
//---------------------------------------------------------
-QString Note::accessibleInfo()
+QString Note::accessibleInfoConst() const
{
QString duration = chord()->durationUserName();
QString voice = tr("Voice: %1").arg(QString::number(track() % VOICES + 1));
@@ -2657,6 +2657,11 @@ QString Note::accessibleInfo()
return tr("%1; Pitch: %2; Duration: %3%4").arg(noteTypeUserName()).arg(pitchName).arg(duration).arg((chord()->isGrace() ? "" : QString("; %1").arg(voice)));
}
+QString Note::accessibleInfo()
+ {
+ return this->accessibleInfoConst();
+ }
+
//---------------------------------------------------------
// screenReaderInfo
//---------------------------------------------------------
--- a/libmscore/note.h
+++ b/libmscore/note.h
@@ -464,6 +464,8 @@ class Note : public Element {
virtual QString accessibleInfo() override;
virtual QString screenReaderInfo() override;
virtual QString accessibleExtraInfo() override;
+ // for the synthesiser
+ QString accessibleInfoConst() const;
};
// extern const SymId noteHeads[2][int(NoteHead::Group::HEAD_GROUPS)][int(NoteHead::Type::HEAD_TYPES)];
|