Bonjour,

J'ai quelques soucis avec des QString.

J'ai récupéré mon text via la méthode suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
QString text = ui->source->toPlainText();
source est un objet QTextEdit.

Je souhaite remplacer tous les accents puis renvoyer le nouveau text sur un autre QTextEdit. Voici donc mon code:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
text.replace(QRegExp("[éèê]"), "e");
ui->destination->setPlainText(text);
Ca ne fonctionne pas, je conserve mon texte initial. J'ai également fait le test avec la fonction replace, et les lettres avec accents ne sont pas détectées.

Pourriez-vous m'expliquer pourquoi ?

Merci !
Merci.