Why did you remove the `NULL` initialization of the Parent QObject?
Any reason or just a typo?