[Qt] PaintEvent non viene chiamato nel pulsante personalizzato derivato da QabStractButton
-
17-09-2020 - |
Domanda
Sto cercando di creare un pulsante personalizzato, derivato da "qabstractbutton". Ho sovrascritto la vernice.Tuttavia, il mio pulsante non è visibile nel mio widget.Quello che vedo è che il vernice non viene chiamato anche dopo aver chiamato l'aggiornamento / ridisegno / mostra sul mio pulsante. Cosa potrebbe essere il link mancante qui?
Grazie!
Soluzione
paintEvent
su un oggetto non verrà chiamato a meno che l'oggetto non abbia una larghezza e un'altezza non zero.La mia ipotesi (e assente qualsiasi codice di esempio, è una pura ipotesi) è che ne hai appena creato una con una larghezza o un'altezza e si aspetta che si tratti.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow