The object does not need to be manually deleted. onDeactivated signal will call destroy() to delete it. (This reverts a8a455e8)