[solved] QMap mit teilkey durchsuchen
Verfasst: 18. September 2013 13:18
Hiho @ all!
Ich habe folgendes Problem:
Für ein Adressbuch program habe ich eine QMap erstellt welche eine Person-Klasse als value und den Namen (Name, Vorname) als Key beeinhaltet.
Nun möchte ich eine Suchfunktion einbauen der nur ein Teil des Namens reicht. Z.B. wenn ein Kontakt "Cruise, Tom" und ein 2ter Kontakt "Der Frosch, Kermit" heißt, mir aber nur "Tom" oder "Kermit" oder "Cruise" einfällt, dann soll mit diesen einzelnen Wörtern ein od. mehrere Treffer gefunden werden (z.B. wenn 3 Kontakte den Nachnamen "Crusie" haben).
Ob ich diese dann anzeige weiß ich noch nicht, es geht mir erstmal nur um das finden.
Ich habe schon ein wenig mit QMap und dem Iterator getestet, aber diese brauchen immer den vollen Namen/den vollen key.
Was könnte ich da machen? Geht das überhaupt?
Ich habe folgendes Problem:
Für ein Adressbuch program habe ich eine QMap erstellt welche eine Person-Klasse als value und den Namen (Name, Vorname) als Key beeinhaltet.
Nun möchte ich eine Suchfunktion einbauen der nur ein Teil des Namens reicht. Z.B. wenn ein Kontakt "Cruise, Tom" und ein 2ter Kontakt "Der Frosch, Kermit" heißt, mir aber nur "Tom" oder "Kermit" oder "Cruise" einfällt, dann soll mit diesen einzelnen Wörtern ein od. mehrere Treffer gefunden werden (z.B. wenn 3 Kontakte den Nachnamen "Crusie" haben).
Ob ich diese dann anzeige weiß ich noch nicht, es geht mir erstmal nur um das finden.
Ich habe schon ein wenig mit QMap und dem Iterator getestet, aber diese brauchen immer den vollen Namen/den vollen key.
Was könnte ich da machen? Geht das überhaupt?