[gelöst] QStringList subtrahieren

Alles rund um die Programmierung mit Qt
Antworten
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

[gelöst] QStringList subtrahieren

Beitrag von BartSimpson »

Hallo, ich habe 2 QStringList Objekte, A und B.
Die Einträge von B kommen alle in A vor.
Jetzt möchte ich alle Einträge von B in A löschen.
A=A-B Hat dafür jemand eine Idee?
Zuletzt geändert von BartSimpson am 5. März 2007 11:32, insgesamt 1-mal geändert.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Ausser ein durchiterieren durch B und jeweiligen removeAll() in A wüsste ich nichts. Aber so schwierig ist das ja nicht.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

Das nicht, hätte ja sein können, das es was schnelleres gibt:)
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

Altanativ würde auch ein invertiertes QDir.entryList(QStringList()<<"*.dll"<<"*.exe",QDir::Files|QDir::NoDotAndDotDot)
gehen. Nur wie?? ich hatte es mla mit ! versucht. Aber es hatte leider nicht geklappt.
upsala
Beiträge: 3946
Registriert: 5. Februar 2006 20:52
Wohnort: Landshut
Kontaktdaten:

Beitrag von upsala »

QList in QSet umwandlen, denn dort gibt es

Code: Alles auswählen

QSet<T> & subtract ( const QSet<T> & other )
patrik08
Beiträge: 746
Registriert: 27. Februar 2006 10:48
Wohnort: DE Freiburg

Re: QStringList subtrahieren

Beitrag von patrik08 »

BartSimpson hat geschrieben:Hallo, ich habe 2 QStringList Objekte, A und B.
Die Einträge von B kommen alle in A vor.
Jetzt möchte ich alle Einträge von B in A löschen.
A=A-B Hat dafür jemand eine Idee?

http://doc.trolltech.com/4.1/qstack.html Qstack im buch von jasmin blanchette QT4 de ist ein beispiel man kan darin nicht nur QStrinList handhaben....
.........................
speack português italiano deutsch english castellà qt
BartSimpson
Beiträge: 1379
Registriert: 6. November 2004 12:03
Kontaktdaten:

Beitrag von BartSimpson »

Das mit mit dem QSet passte genau:)
Antworten