AttributeError: 'NoneType' object has no attribute '_dial'

Heads up! You've already completed this tutorial.

anonymous | 2020-05-11 09:21:56 UTC | #1

When I try running demo I get the following error

python
dial = self.parent()._dial
AttributeError: 'NoneType' object has no attribute '_dial'

I am running on Windows.

https://www.pythonguis.com/courses/custom-widgets/creating-your-own-custom-widgets/


Virginia | 2020-05-12 14:19:00 UTC | #2

I had this error too, and it turned out it was because I put the paint event in the PowerBar class instead of the _Bar class.


Over 10,000 developers have bought Create GUI Applications with Python & Qt!

[[ discount.discount_pc ]]% OFF for the next [[ discount.duration ]] [[discount.description ]]

Purchasing Power Parity Developers in [[ country ]] get [[ discount.discount_pc ]]% OFF on all books & courses

Well done, you've finished this tutorial! Mark As Complete
[[ user.completed.length ]] completed [[ user.streak+1 ]] day streak