Pregunta

Estoy intentando crear un botón personalizado, derivado de "QAbstractbutton".He anulado el paintEvent.Sin embargo, mi botón no está visible en mi widget.Lo que veo es que no se llama a paintEvent incluso después de llamar a actualizar/repintar/mostrar en mi botón.¿Cuál podría ser el eslabón perdido aquí?

¡Gracias!

¿Fue útil?

Solución

paintEvent en un objeto no se llamará a menos que el objeto tenga un ancho y alto distintos de cero.Mi conjetura (y en ausencia de cualquier código de ejemplo, es una suposición pura) es que acaba de crear uno con un ancho o alto de 0 y espera que se dibuje.

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