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:

alt text

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:

alt text

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?

War es hilfreich?

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.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top