QObjects should not require a parent