Pregunta

Estoy trabajando en una aplicación que contiene un QComboBox editable. Observo el comportamiento siguiente cuando entro en algún texto en el cuadro de edición y presione la flecha desplegable en el cuadro combinado:

text alt

Mis extremos de edición de línea hasta oculto detrás del elemento "e@abc.com". Me gustaría tener la lista de cuadro combinado desplegable a continuación el campo de edición, como en el siguiente pantalla:

text alt

La primera pantalla de arriba se toma en Ubuntu con Qt4.5 mientras que la segunda pantalla es de Suse 11 con Qt 4.4. No estoy al tanto de las diferencias con respecto al cambio de comportamiento de ventanas emergentes QComboBox entre Qt 4.4 y Qt 4.5. En cualquier caso, me gustaría que la lista a comportarse de la misma en ambas distribuciones.

Este es un QComboBox de serie con el conjunto de propiedades editables a en -. No hay hojas de estilo o formato especial que se le aplica

¿Cómo puedo hacer que la ventana emergente siguiente lista el campo editable, al igual que en la segunda pantalla?

¿Fue útil?

Solución

Esto parece ser una cuestión de estilo, como las imágenes se toman con diferentes estilos. Tal vez usted puede comenzar a investigar mediante el cambio de estilo en el escritorio de su defecto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top