[Qt]no se llama a paintEvent en el botón personalizado derivado de QAbstractButton
-
17-09-2020 - |
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!
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