Ver Mensaje Individual
  #15 (permalink)  
Antiguo 02/08/2016, 14:30
Avatar de jc_moj
jc_moj
 
Fecha de Ingreso: septiembre-2009
Ubicación: Andalucía
Mensajes: 137
Antigüedad: 14 años, 7 meses
Puntos: 12
Respuesta: Qt: Personalizar QLineEdit

Hola

Cita:
Iniciado por xKuZz Ver Mensaje
Perdona, lo puse sobre el centralWidget de un proyecto de prueba y no pensé en eso. Lo que impide que lo veas completamente es el margen por defecto del layout. Para solucionarlo al crear el layout en el constructor de myLineEdit le quitas el margen utilizando la función setMargin(0) y para que no se quede muy pegado al final añade espacio con addSpacing(int), algo así:

Código C++:
Ver original
  1. // Creamos un Layout sobre el QLineEdit y añadimos el label en la derecha
  2.         myLay = new QHBoxLayout(this);
  3.         myLay->setMargin(0);
  4.         myLay->addWidget(label,0,Qt::AlignRight);
  5.         myLay->addSpacing(5);
Pues después de escribir mi anterior mensaje, ya en el coche, iba pensando que tenía que ser problema de márgenes.

Mañana lo pruebo y comento.

Un saludo