[Gelöst]QString mit QStringlist vergleichen

Alles rund um die Programmierung mit Qt
Antworten
ycronoy
Beiträge: 34
Registriert: 19. Oktober 2012 00:58

[Gelöst]QString mit QStringlist vergleichen

Beitrag 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
Zuletzt geändert von ycronoy am 4. Februar 2014 02:09, insgesamt 1-mal geändert.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Re: QString mit QStringlist vergleichen

Beitrag von Christian81 »

Über die Stringlist iterieren und jeden Wert vergleichen.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
chrislo1976
Beiträge: 105
Registriert: 24. Februar 2008 09:45

Re: QString mit QStringlist vergleichen

Beitrag 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
sigvdr
Beiträge: 100
Registriert: 1. Juli 2008 19:29

Re: QString mit QStringlist vergleichen

Beitrag 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
ycronoy
Beiträge: 34
Registriert: 19. Oktober 2012 00:58

Re: QString mit QStringlist vergleichen

Beitrag von ycronoy »

Vielen Dank Leute für eure Hilfe. :D
Antworten