Egalité 2 QString casse différentes
Bonjour, est-ce qu'il y a moyen avec les fonctions de QString de savoir si 2 chaînes sont égales sans prendre en compte la casse.
Ex: Train == traiN -> me donne une égalité vraie
J'essaye d'éviter d'avoir à redéfinir l'opérateur ==.
Merci.
Edit: en fait ma question est mal posé. Je pourrai faire:
Code:
1 2 3 4
| QString strA("Train");
QString strB("traiN");
if(srtA.toLower() == strB.toLower())
//... |
Mais le probème c'est pas ça.
Mon problème est que j'ai un QMap dans lequel mes clés sont des QString. Je voudrais retrouver par ex toutes les clés qui correspondent à "Train","traiN"...
Bon escusez moi je suis en train de réfléchir et de trouver des solutions à la fois. Je vais réfléchir une bonne fois pour toute et revenir après.