リスト内の各単語の最初の文字を取得して、QString のリストからインデックスを作成しようとしています。この最初の文字、fe からすべての分音符号を削除したいと思います: á -> a、ü -> u、木 -> 木。つまり、abeja、ala、arbol のインデックスは「a」と同じでなければなりません。
編集:私はQString normalized ( NormalizationForm mode ) const
方法を見つけました:
QString s = "á";
QString sWithoutDiacritic = s.normalized(QString::NormalizationForm_D).at(0);
これでうまくいくかもしれませんが、後で試してみます。