Ich habe eine QHash<QString,QString>
. Ich verwende den folgenden Ausdruck, um zu überprüfen, ob ein Wert in QHash::keys()
vorhanden ist oder nicht.Ist die QHash :: contains-Methode Groß-und Kleinschreibung oder Case-Insensitive?
//programme
QHash<QString,QString> samplehash;
QString value = "somevalue";
if(samplehash.contains(value)) // Condition - 1
{
//some code
}
Manchmal stimmen die obigen Bedingungen überein, manchmal nicht für die gleichen Buchstaben des anderen Falls. Ist die QHash::contains
Methode Groß-und Kleinschreibung?
Aber der Vergleich funktioniert manchmal, und manchmal nicht. Und ich weiß, die Schlüssel in QHash ändern sich nicht. Der Wertteil kann manchmal klein oder groß sein. – Ajay
posten Sie bitte Ihren vollständigen Code –