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:

alt text

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:

alt text

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?

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top