I don’t understand how the class _Bar
can get access to the QDial()
object defined in the PowerBar
class by using self.parent()
. Shouldn’t self.parent()
be referring to QWidget
, the class it is inheriting from?
Nevermind! Turns out parent()
in Qt has different relationship then superclass to subclass. Instead it is between object instances, and when _Bar
is instantiated within PowerBar
, the parent()
of _Bar
refers to the Powerbar
class.