我正在尝试从 QString 列表创建索引,获取列表中每个单词的第一个字符。我想从第一个字符 fe 中删除所有变音符号:á -> a, ü -> u, 木 -> 木。我的意思是,abeja、ala、árbol 的索引应该相同:'a'。
编辑:我找到了QString normalized ( NormalizationForm mode ) const
方法:
QString s = "á";
QString sWithoutDiacritic = s.normalized(QString::NormalizationForm_D).at(0);
也许这会成功,我稍后再试。