Seite 1 von 1

[Gelöst]QString mit QStringlist vergleichen

Verfasst: 21. Januar 2014 23:43
von ycronoy
Hallo Leute,

ich bin mal wieder auf ein Problem gestoßen. Wie kann ich prüfen ob ein QString in einer QStringList vorkommt?
Beispiel ich habe:

QString string = "test3"; // und

QStringList list;
list << "test0";
list << "test1";
list << "test2";

MfG
ycronoy

Re: QString mit QStringlist vergleichen

Verfasst: 22. Januar 2014 06:23
von Christian81
Über die Stringlist iterieren und jeden Wert vergleichen.

Re: QString mit QStringlist vergleichen

Verfasst: 22. Januar 2014 07:17
von chrislo1976
Moin!

Ginge es mit

Code: Alles auswählen

bool	contains(const QString & str, Qt::CaseSensitivity cs = Qt::CaseSensitive) const
nicht einfacher?!

Gruß
Christian

Re: QString mit QStringlist vergleichen

Verfasst: 22. Januar 2014 08:26
von sigvdr
Prüfen ob der String vorkommt

Code: Alles auswählen

bool QStringList::contains(...)  // 
oder besser noch: Prüfen wo der String vorkommt

Code: Alles auswählen

int QStringList::indexOf(QString);
Gruß Sig

Re: QString mit QStringlist vergleichen

Verfasst: 4. Februar 2014 02:08
von ycronoy
Vielen Dank Leute für eure Hilfe. :D