Unicode characters not displayed in mixer patch list on Linux

• Oct 15, 2013 - 15:44
Type
Functional
Severity
S4 - Minor
Status
closed
Project

The Qt unicode translation is failing certainly in Mint 14 and Ubuntu Studio 12.04 in the mixer patch name menu

Accents and umlauted characters are being displayed as question marks.

See the attached screenshot.
pic

This example is from the Jeux pipe organ soundfont currently being customised for use with MuseScore

Also see this forum discussion: http://musescore.org/en/node/23001#comment-88359

MuseScore 2 commit a3c03f3
Ubuntu Studio 12.04


Comments

Apparently makes no difference, although I'm not that clued up on editing code on Linux.

Do I just change the file in MuseScore/fluid/sfont.cpp and the recompile?

In which case it doesn't work.

The thing that interests me is that the problem is not there in MuseScore 1.3.

Which begs the question - is it a Qt5 bug??

The coding in the soundfont is only specified as "ascii". The actual coding in the jeux soundfont seems to latin1. "p->name = QString::fromLatin1(str)" seems to do the right thing.