QCompleter - popup ausblenden wenn nur noch ein Eintrag

Alles rund um die Programmierung mit Qt
Antworten
softwaremaker
Beiträge: 149
Registriert: 1. April 2009 19:25

QCompleter - popup ausblenden wenn nur noch ein Eintrag

Beitrag von softwaremaker »

Nutze QCompleter mit einem QLineEdit ohne extra Model für Artikelnummern (Qt 4.5).
Klappt prima, jedoch wenn im QLineEdit eine Vollständige Nummer eingegeben wird, dann zeigt das popup des Completers immernoch einen Eintrag an, und zwar die gleiche Artikelnummer wie im Eingabefeld. Nur soll er das nicht machen.
D.h. zeigt der Completer nur noch einen Eintrag an und dieser entspricht dem Text im Eingabefeld, dann soll er das Completer-Popup ausblenden.

Habe schon einiges probiert, aber es klappt nicht. Hat jemand eine Lösung?
Dateianhänge
QLineEdit mit Completer für Artikelnummern
QLineEdit mit Completer für Artikelnummern
completerproblem.jpg (3.89 KiB) 1556 mal betrachtet
Antworten