Frage
Ich arbeite an einer Anwendung, die eine editierbare QComboBox enthält. Ich beobachte das folgende Verhalten, wenn ich einen Text in das Eingabefeld ein und drücken Sie die Dropdown-Pfeil in der Combobox eingeben:
Meine Editierzeile Ende hinter dem Punkt „e@abc.com“ up versteckt. Ich möchte die Combobox Liste Popup haben unten das Eingabefeld, wie in der folgenden Bildschirm:
Der erste Bildschirm oben auf Ubuntu mit Qt4.5 genommen wird, während der zweite Bildschirm von Suse 11 mit Qt 4.4 ist. Ich bin mir nicht bekannt, dass Unterschiede in Bezug auf Änderung des Verhaltens von QComboBox Popups zwischen Qt 4.4 und Qt 4.5. Egal, ich würde die Liste wie das gleiche in beiden Verteilungen verhalten.
Dies ist ein Standard QComboBox mit dem bearbeitbaren Eigenschaft auf auf -. Gibt es keine Stylesheets oder spezielle Formatierung auf sie angewendet
Wie kann ich die Liste Popup unter dem bearbeitbaren Feld machen, wie in dem zweiten Bildschirm?
Lösung
Das sieht wie ein Stil Problem, wie die Screenshots sind mit verschiedenen Stilen genommen. Vielleicht können Sie durch Stil auf der ausgefallenen verändernder Desktop-Untersuchung beginnen.