Domanda
Sto lavorando su un programma che contiene un QComboBox modificabile. Osservo il seguente comportamento quando entro un testo nel campo di modifica e premere la freccia a discesa nella casella combinata:
La mia linea di editing finisce nascosto dietro la voce "e@abc.com". Mi piacerebbe avere l'elenco Casella combinata a comparsa sotto campo di modifica, come nella schermata qui sotto:
La prima schermata sopra è assunto Ubuntu con Qt4.5 mentre il secondo schermo è da Suse 11 con Qt 4.4. Io non sono a conoscenza di eventuali differenze per quanto riguarda il cambiamento di comportamento dei popup QComboBox tra Qt 4.4 e Qt 4.5. Indipendentemente da ciò, vorrei che la lista di comportarsi lo stesso in entrambe le distribuzioni.
Questa è una QComboBox di serie con la proprietà modificabile impostata su -. Non ci sono fogli di stile o formattazione speciale applicati ad esso
Come posso fare l'elenco a comparsa sotto il campo modificabile, come nel secondo schermo?
Soluzione
Questo appare come un problema di stile, come le schermate sono prese con stili diversi. Forse si può iniziare a indagare cambiando stile sul desktop in mancanza.