Campo edición alfabética


([N4] SyP) #1

Si tengo un campo en un formulario y la longitud del texto supera la longitud del campo, en lugar de verse alineado a la izquierda, el texo no se ve de forma correcta. Como se pude corregir.

Adjunto imagen



([N3] pacosatu) #2

Hola SyP.

Yo creo que ese es el funcionamiento nativo de las clases de QT (QLineEdit/VLineEdit).

Cuando está alineado a la izquierda el Texto nunca se puede desbordar por la derecha y cuando está alineado a la derecha el Texto nunca se puede desbordar por la izquierda.

Verás que en vDevelop ocurre lo mismo.
Una solución sería que se pudieran colocar los puntos suspensivos (setTextElideMode) en posiciones determinadas.

Estoy de acuerdo que no es el comportamiento “natural o esperado” de las Cajas de texto.

Como siempre, consulta a Soporte para conocer la versión oficial.

Saludos
Paco Satué


([N4] SyP) #3

Gracias. Voy a consultar a ver si me dicen algo