and remove every reference of ThemePrivate::q, this is needed for sharing the same ThemePrivate between Thme einstances (there would be more then one q)